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

Escrito por terry diamond | Traducido por maría marcela mennucci
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo  insertar un rango de números en una tabla SQL
SQL es un sistema de administración de base de datos relacionales. (Ablestock.com/AbleStock.com/Getty Images)

El servidor SQL es un Relational Database Management System (Sistema de Administración de Base de Datos Relacionales) diseñado por Microsoft para ofrecer soluciones de base de datos para empresas. En la red de empresas puede haber muchas instancias a lo largo de servidores múltiples con la capacidad de transferir y manipular datos en cualquier servidor SQL de la empresa. Las bases de datos individuales son creadas dentro de una instancia del servidor SQL, cada una con sus propias tablas y seguridad. T-SQL es el lenguaje usado dentro del servidor SQL para poder programar y administrar SQL y acceder a la información. T-SQL provee un medio para rescatar, añadir y modificar datos dentro de las tablas de base de datos. Esta programación puede también ser útil para añadir números secuenciales a las tablas de datos con facilidad.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre Microsoft SQL Server Management Studio.

  2. 2

    Haz clic en el botón "Conectar".

  3. 3

    Selecciona "Motor de base de datos" en el menú emergente.

  4. 4

    Haz clic en el cuadro de texto "Nombre del servidor" y elige la instancia del servidor SQL al que quieres conectarte.

  5. 5

    Haz clic en el botón "Conectar".

  6. 6

    Haz clic en el "+” en la parte izquierda de la carpeta "Bases de datos".

  7. 7

    Selecciona la base de datos a la que deseas ingresar información de datos secuenciales.

  8. 8

    Haz clic en el botón "Nueva búsqueda". Esto abrirá una viñeta en el panel derecho de la ventana de Management Studio donde puedes crear consultas SQL.

  9. 9

    Ingresa el siguiente fragmento SQL en la ventana de búsqueda de SQL remplazando <table name> y <field name> con el nombre de tu tabla y del campo al que deseas ingresar la información de datos secuenciales, respectivamente.

    DECLARE @start INT DECLARE @end INT

    SELECT @start = 6000, @end = 7000

    WHILE @start <= @end begin INSERT INTO <table name>(<field name>) VALUES(@start) SET @start = @start + 1 END

    Ten en cuenta que puedes cambiar el valor @start para comenzar con cualquier entero y el valor @end para finalizar con cualquier entero que es mayor al valor @start.

  10. 10

    Haz clic en "Ejecutar" para ejecutar la búsqueda para que llene la tabla con los datos secuenciales seleccionados.

Consejos y advertencias

  • Es una buena práctica guardar tus búsquedas para poder retomarlas fácilmente para usarlas en otro momento. Esta búsqueda puede ser usada para una tabla de base de datos existente modificando el nombre de la tabla y el nombre del campo a ser utilizados.
  • El valor final siempre debe ser mayor que el valor inicial para que la consulta se ejecute correctamente.

No dejes de ver

Referencias

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles