Insertando Datos en tus Tablas
La sentencia INSERT permite agregar nuevos registros a tus tablas. Es fundamental conocer las diferentes formas de hacerlo para mantener la integridad de tus datos.
INSERT Basico
INSERT INTO clientes (nombre, email, telefono, ciudad)
VALUES (Juan Perez, [email protected], 5523456789, Ciudad de Mexico);Insertar Multiples Registros
INSERT INTO productos (nombre, precio, stock, categoria_id)
VALUES
(Laptop Pro, 25000, 15, 1),
(Mouse Inalambrico, 450, 50, 2),
(Teclado Mecanico, 1200, 25, 2);INSERT con SELECT
Puedes insertar datos directamente desde otra consulta:
-- Copiar clientes activos a una tabla de auditing
INSERT INTO clientes_backup (id, nombre, email, fecha_alta)
SELECT id, nombre, email, fecha_registro
FROM clientes
WHERE estado = activo;Consideraciones de Seguridad
- Valida siempre los datos antes de insertarlos
- Usa parameterized queries para prevenir inyeccion SQL
- Define restricciones (constraints) apropiadas
- Evita insertar datos sensibles sin encriptar