El comando INSERT INTO en SQL es utilizado para agregar nuevos registros (filas) en una tabla existente dentro de una base de datos. Este comando permite especificar en qué columnas se insertarán los valores y cuáles serán esos valores.
Existen varias formas de utilizar INSERT INTO, según el número de registros que se desean insertar o si se van a proporcionar valores para todas o solo algunas de las columnas de la tabla.
Sintaxis del comando INSERT INTO:
Ejemplos:
1. Insertar un solo registro especificando las columnas:
INSERT INTO empleados (nombre, edad, puesto)
VALUES ('Ana Gómez', 28, 'Desarrolladora');
En este ejemplo, estamos insertando un nuevo empleado llamado "Ana Gómez", con 28 años y que ocupa el puesto de "Desarrolladora" en la tabla empleados. Especificamos las columnas nombre, edad y puesto.
2. Insertar múltiples registros:
INSERT INTO productos (nombre, precio, cantidad)
VALUES ('Laptop', 1500, 20),
('Mouse', 25, 100),
('Teclado', 45, 75);En este caso, estamos insertando tres productos diferentes con sus respectivos precios y cantidades en una sola sentencia.Consideraciones:
- El número y tipo de valores deben coincidir con las columnas en la tabla (por ejemplo, si una columna es de tipo INT, se debe insertar un valor numérico).
- Si una columna tiene un valor por defecto o permite NULL, no es necesario insertar un valor explícito para esa columna.
- En bases de datos con restricciones, como claves primarias o foráneas, se debe asegurar que los valores insertados sean consistentes con las reglas definidas en esas restricciones.
Resumen:
El comando INSERT INTO es esencial para la manipulación de datos en bases de datos, permitiendo añadir registros de manera sencilla y eficiente.

No hay comentarios:
Publicar un comentario