2009-01-08 4 views

Répondre

6

La définition de la colonne en tant que ROWGUID indique à SQL Server que cette ligne sera utilisée en tant que GUID. Par défaut, SQL Server définit la valeur par défaut de la ligne sur NewID(), ce qui génère un GUID. Donc, vous l'utiliseriez quand vous voudriez utiliser les GUID, qui sont globalement uniques. Cela les rend utiles pour la réplication et la fusion de bases de données puisque vous savez que deux lignes n'auront jamais (théoriquement) le même identifiant.

Questions connexes