Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come creare un ID univoco dinamicamente utilizzando SQL in SQL Server 2005

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 ' )

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.

 

software © www.354353.com