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-00936
Aprenda por qué y cómo resolver los mensajes de error ORA-00936 en Oracle.
describir
Cuando encuentra un error ORA-00936, aparece el siguiente mensaje de error:
- ORA-00936: expresión faltante
razón
Intentó ejecutar una instrucción SQL, pero omite parte de la sintaxis.
resolver
Las opciones para resolver este error de Oracle incluyen:
Opción 1
Este error ocurre con mayor frecuencia cuando intenta ejecutar una instrucción SELECT y olvida la lista de columnas en la instrucción SELECT.
Por ejemplo, intenta ejecutar la siguiente instrucción SELECT:
SELECT FROM suppliers;
Recibirá el siguiente mensaje de error:
Puede corregir la instrucción SELECT al incluir columnas después de la palabra clave SELECT. Por ejemplo:
SELECT supplier_id, supplier_name FROM suppliers;