• The 2nd chapter about UDTs contains a mistake : the script supposed to raise an error and the workaround don't have any difference. I guess the error script should use a UDT (dbo.Name) instead of a native type (nvarchar(50)).

    Thanks to all the authors and SqlserverCentral for their efforts and the useful documentation they bring us.