Quelqu'un peut-il me dire la bonne façon d'insérer des valeurs dans la colonne Rowguid de la table? J'utilise SQL Server Management Studio P>
5 Réponses :
Vous pouvez définir la nouvelle suite () comme valeur par défaut dans le tableau en savoir plus sur ici p>
En supposant que vous avez une colonne uniqueIndidificateur INSERT INTO TABLE t (rg) VALUES (NEWSEQUENTIALID())
C'est un Uniqueidentifier colonne P>
Vous pouvez envoyer une valeur comme "6f9619FF-8B86-D011-B42D-00C04FC964FF" ou utilisez des fonctions neufides / nouvellesEncidentiales pour générer une p>
J'ai pu insérer en utilisant ce qui suit: p>
Insérer dans la table FOO (Col1, Col2, RowGuidCol) P>
Valeurs (5, 'Bonjour,' 1A49243F-1B57-5848-AA62-E4704544BB34 ') P>
Il est très important de suivre pour placer les tirets au bon endroit. Vous n'avez pas besoin d'avoir le 0x au début de la chaîne. Les mises à jour FYI ne permettent pas des colonnes avec le jeu de propriétés Col RowGuid Col. J'espère que cela vous aidera. P>