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

Come aggiornare le colonne di SQL con un numero a caso

L'aggiornamento di colonne in SQL Server con numeri casuali a volte è necessario dare un valori di default delle colonne senza dover scorrere ogni colonna singolarmente . In SQL , è possibile utilizzare la funzione " RAND " per aggiungere valori float pseudo - casuali da 0 a 1 in una colonna della tabella . Il modo migliore per eseguire questa operazione è quello di utilizzare l'istruzione " Update" per modificare i dati esistenti in una colonna a un valore casuale . Cose che ti serviranno
Microsoft SQL Server Management Studio
Mostra più istruzioni
1

lancio di Microsoft SQL Server Management Studio , espandere la cartella " Database " , ed espandere la vostra base di dati . Espandere la cartella "Tabelle" per visualizzare le tabelle
2

Fare clic su " New Query " per aprire una nuova pagina di ricerca e digitare quanto segue per creare una nuova tabella nel database : .

CREATE TABLE myTempTable

(

[ indx ] [ int ] IDENTITY ( 1,1) NOT NULL , Stati

[ numVal ] float NOT NULL , Stati

CONSTRAINT [ PK_indx ] PRIMARY KEY ( indx ) per

) per

GO
3

aggiungere quattro nuove righe di dati con valori pari a zero per la tabella creato nel passaggio precedente e visualizzare i risultati :

INSERT INTO myTempTable ( 0.0 ) per

inserire in valori myTempTable ( 0.0 ) per

inserire in valori myTempTable ( 0.0) < br

INSERT > INTO myTempTable ( 0.0 ) per

select * from myTempTable
4

Aggiungere il codice seguente per sostituire i valori zero nel campo " numVal " con numeri casuali e interrogare la tabella dopo l'aggiornamento:

aGGIORNAMENTO myTempTable SET numVal = rand ( ) per

select * from myTempTable
5

Premere " F5 " per eseguire la query e visualizzare i risultati aggiornati .

 

software © www.354353.com