El lenguaje de manipulación de datos (SQL-Data Manipulation Language), está formado por instrucciones que permiten la gestión, visualización y extracción de los registros de las tablas y vistas.
La creación de registros en una tabla o vista que cumplen determinadas condiciones se hace con el comando INSERT. INSERT
Se controlarán las restricciones y los triggers se ejecutarán durante la ejecución del comando. La forma "INSERT..... VALUES....." crea un solo registro, mientras que "INSERT..... SELECT....." permite crear varios registros. Restricción Triggers
Sintaxis INSERT EXECUTE
INSERT [INTO] nombreObjeto [(col,...)]{DEFAULT VALUES|VALUES (val,...)|consulta| EXECUTE procedimiento }
nombreObjeto
Nombre válido de una tabla o vista.
(col,...)
Lista de columnas que se tienen que valorizar. Las columnas que no se mencionan tomarán el valor NULL. Si la lista se omite, todas las columnas deberán tener un valor.
DEFAULT VALUES
Todas las columnas mencionadas toman su valor por defecto o NULL si no existe. NULL
(val,...)
Lista de valores formada por expresiones constantes, palabras clave NULL o DEFAULT, o variables. Debe tener tantos valores como columnas se deban valorizar, del mismo tipo y en el mismo orden. DEFAULT
consulta
Instrucción SELECT que devuelve tantos valores, en el mismo orden y del mismo tipo, que las columnas que se deben valorizar. ...
Suscripción
acceso ilimitado a todos los libros de ENI sin compromiso de permanencia
libro impreso o digital online