λογισμικό

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

Πώς να ενημερώσετε Στήλες σε SQL με ένα Random Number

Ενημέρωση στήλες σε SQL Server με τυχαίους αριθμούς είναι μερικές φορές απαραίτητη για να δώσει μια προεπιλεγμένες τιμές της στήλης χωρίς να χρειάζεται να βρόχο μέσω κάθε στήλη ξεχωριστά . Στην SQL , μπορείτε να χρησιμοποιήσετε τη λειτουργία " RAND " για να προσθέσετε τιμές float ψευδο - τυχαία 0-1 σε μια στήλη πίνακα . Ο καλύτερος τρόπος για να επιτευχθεί αυτό το έργο είναι η χρήση του "Ενημέρωση" δήλωση για να αλλάξει τα υπάρχοντα δεδομένα σε μια στήλη σε μια τυχαία τιμή . Τα πράγματα που θα χρειαστείτε για Microsoft SQL Server Management Studio για
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Εκκίνηση του Microsoft SQL Server Management Studio για , την επέκταση του " Βάσεις Δεδομένων " φάκελο , και να επεκτείνει τη βάση δεδομένων σας . Αναπτύξτε τους " πίνακες " φάκελο για να δείτε τους πίνακες 2

Κάντε κλικ στο " New Query " για να ανοίξει μια νέα σελίδα ερωτήματος και πληκτρολογήστε το παρακάτω, για να δημιουργήσετε έναν νέο πίνακα στη βάση δεδομένων σας : .

CREATE TABLE myTempTable

(

[ INDX ] [ int ] ΤΑΥΤΟΤΗΤΑ ( 1,1 ) NOT NULL , πώληση

[ numVal ] επιπλέουν NOT NULL ,

CONSTRAINT [ PK_indx ] PRIMARY KEY ( INDX )

)

GO
εικόνων 3

Προσθέστε τέσσερις νέες σειρές δεδομένων με μηδενικές τιμές στο τραπέζι σας που δημιουργήθηκε στο προηγούμενο βήμα και να δείτε τα αποτελέσματα :

INSERT INTO myTempTable ΑΞΙΕΣ ( 0.0 )

INSERT INTO myTempTable ΑΞΙΕΣ ( 0.0 )

INSERT INTO myTempTable ΑΞΙΕΣ ( 0.0 )

INSERT INTO myTempTable ΑΞΙΕΣ ( 0.0 )

επιλέξτε * από myTempTable
Η 4

Προσθέστε τον ακόλουθο κώδικα για να αντικαταστήσει τις μηδενικές τιμές στο πεδίο " numVal " με τυχαίους αριθμούς και της διερεύνησης του πίνακα μετά την ενημέρωση :

uPDATE SET myTempTable numVal = rand ()

επιλέξτε * από myTempTable
5

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

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

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