Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Oracle/PLSQL: mensaje de error ORA-00926
Aprenda por qué y cómo resolver los mensajes de error ORA-00926 en Oracle.
describir
Cuando encuentra un error ORA-00926, aparece el siguiente mensaje de error:
- ORA-00926: falta la palabra clave VALUES
razón
Intentó ejecutar una instrucción INSERT y se perdió la palabra clave VALUES.
resolver
Las opciones para resolver este error de Oracle incluyen:
Opción 1
Intente agregar la palabra clave VALUES faltante o use una subselección. Luego vuelva a ejecutar la declaración.
Por ejemplo, si intenta hacer lo siguiente:
INSERT INTO suppliers;
Recibirá el siguiente mensaje de error:
Puede corregir este error agregando la palabra clave VALUES que falta de la siguiente manera:
INSERT INTO suppliers (supplier_id, supplier_name) VALUES (1000, 'IBM');
o
Puede agregar subselecciones de la siguiente manera:
INSERT INTO supplier (supplier_id, supplier_name) SELECT account_no, name FROM customers WHERE city = 'Newark';