INSERT
Sintaxis General de INSERT
Puedes insertar un registro en una tabla pasando los valores para cada columna de esa tabla para ese registro.
La sintaxis general de una operación básica de inserción de datos en ZCQL es la siguiente:
INSERT INTO {BASE_TABLE_NAME} VALUES (VALUE1, VALUE2,..)
Debes pasar los valores en el mismo orden en que las columnas están presentes en la tabla.
- Asegúrate de proporcionar el valor correcto para una columna que coincida con el tipo de dato de la columna.
- Para las columnas donde la restricción IsUnique está habilitada, asegúrate de no ingresar valores que ya estén presentes en otros registros. De manera similar, para las columnas donde el validador IsMandatory está habilitado, asegúrate de no dejar el valor de datos en blanco.
- Para una columna donde el tipo de dato es una Foreign Key, debes proporcionar el ROWID del registro de la tabla padre al que hace referencia, como su valor.
Ejemplo:
Para insertar un registro en la tabla Movies, ejecuta la siguiente consulta:
INSERT INTO Movies VALUES (2060,'Mission: Impossible – Fallout', '2018-7-27',
'16:00:00', 053)
Inserción Parcial
También puedes pasar valores solo para columnas específicas en una tabla especificando los nombres de las columnas para las cuales se necesitan insertar los valores. La sintaxis para una inserción parcial es la siguiente:
INSERT INTO {BASE_TABLE_NAME} (COLUMN_NAME1, COLUMN_NAME2,..) VALUES (VALUE1, VALUE2,..)
Para insertar un registro y pasar valores solo para las columnas MovieID y TheaterID en la tabla Movies, ejecuta la siguiente consulta:
INSERT INTO Movies (MovieID, TheaterID) VALUES (2061, 052)
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us