Tecnología

Inicio

Cómo insertar un rango de números en una tabla de SQL

Cómo insertar un rango de números en una tabla de SQL


SQL Server es un sistema de gestión de base de datos relacional diseñada por Microsoft para las soluciones de bases de datos de la empresa. En la red de la empresa no puede haber varias instancias a través de múltiples servidores con la capacidad de transferir y manipular datos en cualquier servidor SQL en la empresa. bases de datos individuales se crean dentro de una instancia de SQL Server, cada uno con sus propias tablas y seguridad. T-SQL es el lenguaje utilizado dentro de SQL Server con el fin de programar y gestionar los datos de SQL y de acceso. T-SQL proporciona un medio para recuperar, añadir y modificar los datos dentro de las tablas de base de datos. Esta programación también puede ser útil para añadir números secuenciales de tablas de datos con facilidad.

Instrucciones

1 Abra Microsoft SQL Server Management Studio.

2 Haga clic en el botón "Conectar".

3 Seleccione "Motor de base" en el menú emergente.

4 Haga clic en el campo de cuadro combinado "Nombre del servidor" y seleccione la instancia de SQL Server para conectarse.

5 Haga clic en el botón "Conectar".

6 Haga clic en el signo "+" a la izquierda de la carpeta de "bases de datos".

7 Seleccione la base de datos que desea introducir datos secuenciales en.

8 Haga clic en el botón "Nueva consulta". Esto abrirá una pestaña en el panel derecho de la ventana del Estudio de Gestión donde se puede crear consultas SQL.

9 Entre la sentencia de SQL en la ventana de consulta SQL reemplazando <nombre de tabla> y <nombre del campo> con el nombre de la tabla y el campo que desea introducir los datos secuenciales en, respectivamente.

DECLARE INT @Start
DECLARE INT @end

SELECT @Start = 6000, @end = 7000

MIENTRAS @Start <= @end
empezar
INSERT INTO <nombre de tabla> (<nombre del campo>)
VALORES (@Start)
SET @Start = 1 + @Start
FIN

Tenga en cuenta que puede cambiar el valor @Start comenzar con cualquier número entero y el valor @end para acabar con cualquier número entero que es mayor que el valor @Start.

10 Haga clic en "Ejecutar" para ejecutar la consulta para llenar la tabla con los datos secuenciales seleccionados.