SQL Server 2005 include una funzione " newid " che crea automaticamente un numero identificativo unico per un record di tabella . È possibile utilizzare la funzione " newid " nelle istruzioni "insert" SQL Server per creare dinamicamente un nuovo ID . Il motore di database sceglie l' ID , quindi non è necessario creare un ID e controllare per assicurarsi che sia unico. La funzione " newid " garantisce un numero univoco per il record. Istruzioni
1
Fare clic sul pulsante di Windows "Start" sul computer SQL Server 2005 e selezionare " Tutti i programmi ". Fare clic su " SQL Server " nei gruppi di programmi , quindi scegliere " Management Studio " per aprire il software di editing di database .
2
destro del mouse sul database che si desidera modificare nel pannello di sinistra , quindi fare clic su " nuova query . " Si apre il Server editor di codice SQL 2005 .
3
Creare la variabile ID e assegnarle un nuovo ID utilizzando la funzione . Il codice seguente genera dinamicamente un nuovo ID :
declare @ newid come varchar ( 50 ) per
set @ newid = newid ( ) economici 4
inserire un nuovo record e utilizzare il nuovo ID univoco per la colonna . Il codice seguente è un esempio di inserimento di un nuovo cliente e utilizzando la variabile " @ newid ", come l'ID cliente :
inserto
in clienti ( ID , nome) valori ( @ newid , 'Joe Smith ' ) < br >
5
Premere " F5 " per eseguire il codice . Ogni volta che viene premuto "F5 ", un nuovo ID è creato per voi , in modo da poter eseguire le istruzioni più volte nell'editor.