Errores de SQL/Base de DatosError
2202622026 — Discrepancia en la longitud de la cadena
La longitud de la cadena no coincide con la longitud fija esperada.
postgresql
Ver detalles 23503Un INSERT o UPDATE viola una restricción de clave foránea.
La fila referenciada no existe en la tabla padre, o se está eliminando una fila padre mientras filas hijas aún la referencian.
Asegúrate de que el registro referenciado exista antes de insertar. Usa ON DELETE CASCADE o SET NULL. Inserta los registros padre antes que los hijos.
-- foreign_key_violation
INSERT INTO orders (user_id) VALUES (99999);
-- user_id 99999 does not exist in users table22026La longitud de la cadena no coincide con la longitud fija esperada.
42P18No se pudo determinar el tipo de dato de una expresión.
MySQL 1071La longitud de la clave del índice supera el máximo del motor de almacenamiento.
23514Un INSERT o UPDATE viola una restricción CHECK de la tabla.
23P01Un INSERT o UPDATE viola una restricción de exclusión.
MySQL 1065Se envió una consulta vacía al servidor MySQL.