λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να δημιουργήσετε ένα μοναδικό ID δυναμικά Χρήση SQL σε SQLServer 2005

SQL Server 2005 περιλαμβάνει ένα " newid " λειτουργία που δημιουργεί αυτόματα ένα μοναδικό αριθμό αναγνώρισης για μία εγγραφή του πίνακα . Μπορείτε να χρησιμοποιήσετε το " newid " λειτουργία σας SQL Server " ένθετο " δηλώσεις για να δημιουργήσετε δυναμικά ένα νέο ID . Ο μηχανισμός βάσης δεδομένων επιλέγει το αναγνωριστικό, έτσι ώστε να μην χρειάζεται να δημιουργήσετε ένα αναγνωριστικό και ελέγξτε για να βεβαιωθείτε ότι είναι μοναδική . Η " newid " λειτουργία εγγυάται ένα μοναδικό αριθμό για το ρεκόρ. Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows "Start " στο 2005 στον υπολογιστή σας SQL Server και επιλέξτε " Όλα τα προγράμματα ". Κάντε κλικ στο " SQL Server" στις ομάδες του προγράμματος , και στη συνέχεια επιλέξτε " Management Studio " για να ανοίξετε το λογισμικό επεξεργασίας δεδομένων . 2

δεξί κλικ στη βάση δεδομένων που θέλετε να επεξεργαστείτε στον αριστερό πίνακα , και κάντε κλικ στο " New Query . " Ανοίγει το πρόγραμμα επεξεργασίας κώδικα SQL Server 2005 .
Εικόνων 3

Δημιουργήστε τη μεταβλητή ID και να ορίσετε ένα νέο αναγνωριστικό χρησιμοποιώντας τη λειτουργία . Ο παρακάτω κώδικας δημιουργεί δυναμικά μια νέα ID :

δηλώσει @ newid ως varchar ( 50 )

που @ newid = newid ( )
Η

4 Τοποθετήστε ένα νέο ρεκόρ και να χρησιμοποιήσετε το νέο κωδικό για τη μοναδική στήλη . Ο κώδικας που ακολουθεί είναι ένα παράδειγμα της εισαγωγής ενός νέου πελάτη και χρησιμοποιώντας το "@ newid " μεταβλητή , όπως το ID του πελάτη :

εισαχθεί σε πελάτες ( ID , όνομα ) τιμές ( @ newid , « Joe Smith » )

5

Πατήστε το " F5 " για να εκτελέσει τον κώδικα . Κάθε φορά που πατάτε το " F5 ", μια νέα ταυτότητα που έχει δημιουργηθεί για σας , ώστε να μπορείτε να εκτελέσετε τις δηλώσεις πολλές φορές στον επεξεργαστή .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα