Générer un nouveau GUID dans SQL Server si aucun n'est fourni

Je mets à jour ma base de données d'une colonne pour un GUID pour chaque enregistrement dans une table.

Cette table est remplie par plusieurs sources différentes et certains d'entre eux ne sera pas fournir un GUID pour de nouveaux enregistrements.

Comment puis-je remplir cette colonne avec un newid() sur la DB côté seulement si il n'y a pas de valeur transférée dans un nouvel enregistrement?

source d'informationauteur Slee | 2013-02-11