SQL Server 2005 inclut une fonction " newid » qui crée automatiquement un numéro d'identification unique pour un enregistrement de la table . Vous utilisez la fonction " newid " dans votre serveur déclarations « d'insertion » SQL pour créer dynamiquement une nouvelle identité. Le moteur de base de données choisit l'ID , vous n'avez donc pas besoin de créer un identifiant et assurez-vous qu'il est unique. La fonction " newid " garantit un numéro unique pour l'enregistrement. Instructions
1
Cliquez sur le bouton "Démarrer " de votre ordinateur SQL Server 2005, puis sélectionnez « Tous les programmes ». Cliquez sur " SQL Server " dans les groupes de programmes , puis choisissez « Management Studio " pour ouvrir la base de données logiciel de montage.
2
un clic droit sur la base de données que vous souhaitez modifier dans le panneau de gauche, puis cliquez sur " nouvelle requête. " Le serveur éditeur de code SQL 2005 s'ouvre.
3
créer la variable d'identification et lui attribuer une nouvelle identité en utilisant la fonction . Le code suivant génère dynamiquement une nouvelle ID:
declare @ newid comme varchar ( 50)
set @ newid = newid ()
4
Insérer un nouveau record et utiliser le nouveau code de la colonne unique. Le code suivant est un exemple de l'insertion d'un nouveau client et en utilisant le « @ newid " variable comme l'ID du client :
insert en clients (ID , nom ) VALUES ( @ newid , « Joe Smith ») < br >
5
Appuyez sur " F5" pour exécuter le code . Chaque fois que vous appuyez sur la touche "F5 ", un nouvel ID est créé pour vous , afin que vous puissiez exécuter les instructions plusieurs fois dans l'éditeur.