Actualización de las columnas de SQL Server con números al azar a veces es necesario dar a los valores predeterminados de las columnas sin tener que recorrer cada columna de forma individual . En SQL , puede utilizar la función "rand " para añadir valores flotantes pseudo- aleatorio de 0 a 1 en una columna de la tabla . La mejor manera de realizar esta tarea es mediante la instrucción "Update " para cambiar los datos existentes en una columna a un valor aleatorio . Cosas que necesitará
Microsoft SQL Server Management Studio
Ver Más instrucciones
1
lanzamiento Microsoft SQL Server Management Studio , expanda la carpeta de " bases de datos" , y ampliar su base de datos . Expanda la carpeta " Tablas " para ver las tablas
2 Haga clic en " Nueva consulta " para abrir una nueva página de consulta y escriba lo siguiente para crear una nueva tabla en la base de datos : .
< P > CREATE TABLE MyTempTable
(
[ INDX ] [ int] IDENTITY (1,1) NOT NULL,
[ numval ] float NOT NULL,
< p > RESTRICCIÓN [ PK_indx ] PRIMARY KEY ( INDX )
)
GO
3
Añada cuatro nuevas filas de datos con valores de cero a la tabla que creado en el paso anterior y ver los resultados :
INSERT INTO VALORES MyTempTable ( 0.0 )
INSERT INTO VALORES MyTempTable ( 0.0 )
INSERT INTO VALORES MyTempTable ( 0,0 )
INSERT INTO vALORES MyTempTable ( 0.0 )
select * from MyTempTable
4
Añada el siguiente código para reemplazar los valores cero en el campo " numval " con números aleatorios y consultar la tabla después de la actualización :
aCTUALIZACIÓN MyTempTable SET numval = rand ()
select * from MyTempTable
5
Press "F5 " para ejecutar la consulta y ver los resultados actualizados .