Compartir a través de


Cómo crear consultas de inserción de valores (Visual Database Tools)

Puede crear una nueva fila en la tabla actual mediante una consulta de inserción de valores. Cuando se crea una consulta de inserción de valores, se especifica:

  • La tabla de base de datos a la que se va a agregar la fila.
  • Las columnas cuyo contenido desea agregar.
  • El valor o la expresión que se va a insertar en las distintas columnas.

Por ejemplo, en la siguiente consulta se agrega una fila a la tabla titles, que especifica valores para el título, el tipo, la editorial y el precio:

INSERT INTO titles
         (title_id, title, type, pub_id, price)
VALUES   ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99')

Cuando se crea una consulta de inserción de valores, el panel Criterios cambia para reflejar las únicas opciones disponibles para insertar una nueva fila: el nombre de columna y el valor que se va a insertar.

ms178049.Caution(es-es,SQL.90).gifAdvertencia:
No se puede deshacer la operación de ejecutar una consulta de inserción de valores. Como medida de precaución, haga una copia de seguridad de los datos antes de ejecutar la consulta.

Para crear una Consulta de inserción de valores

  1. Agregue en el panel Diagrama la tabla que desea actualizar.

  2. En el menú Diseñador de consultas, seleccione Cambiar tipo y, a continuación, haga clic en Insertar valores.

    [!NOTA] Si aparece más de una tabla en el panel Diagrama al iniciar la consulta de inserción de valores, el Diseñador de consultas y vistas mostrará el cuadro de diálogo Elegir tabla de destino para Insertar valores para solicitarle el nombre de la tabla que se va a actualizar.

  3. En el panel Diagrama, active la casilla de verificación de cada columna en la que desea proporcionar nuevos valores. Estas columnas se mostrarán en el panel Criterios. Las columnas se actualizan sólo si se agregan a la consulta.

  4. En la columna Valor nuevo del panel Criterios, escriba el nuevo valor para la columna. Puede especificar valores literales, nombres de columna o expresiones. El valor debe coincidir (o ser compatible) con el tipo de datos de la columna que va a actualizar.

    ms178049.Caution(es-es,SQL.90).gifAdvertencia:
    El Diseñador de consultas y vistas no puede comprobar si el valor se ajusta al tamaño de la columna que se va a insertar. Si especifica un valor demasiado largo, se truncará sin previo aviso. Por ejemplo, si una columna name tiene una longitud de 20 caracteres y especifica un valor de inserción de 25 caracteres, se cortarán los cinco últimos caracteres.

Cuando se ejecuta una consulta de inserción de valores, los resultados no se muestran en el panel Resultados. En su lugar, aparece un mensaje que indica el número de filas que se han modificado.

Vea también

Conceptos

Tipos de consultas compatibles (Visual Database Tools)

Otros recursos

Diseñar consultas y vistas (Visual Database Tools)
Realizar operaciones básicas con consultas (Visual Database Tools)

Ayuda e información

Obtener ayuda sobre SQL Server 2005