Nee, omdat de standaardwaarde nodig is voordat DealerID bekend is (bijv. op INSERT)
Bewerken:
Dit betekent dat SQL Server niet de waarde in de tabel op het moment van invoegen, alleen daarna. Daarom kan het niet standaard een UDF zijn.
Hoe zit het bijvoorbeeld met het invoegen van meerdere rijen, of waar je NEWID() standaard hebt?
Nu, logic basic gebruiken op DealerID:als het GUID is, waarom? Het is een interne, niet door de gebruiker leesbare waarde.
Als je dit echt nodig hebt, moet je een berekende kolom gebruiken voor de "basis" -waarde en een andere kolom voor de "werkelijke" waarde met ISNULL.