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-00924
Aprenda por qué y cómo resolver los mensajes de error ORA-00924 en Oracle.
describir
Cuando encuentra un error ORA-00924, aparece el siguiente mensaje de error:
- ORA-00924: falta la palabra clave BY
razón
Intentó ejecutar una instrucción GROUP BY, ORDER BY, CONNECT BY o GRANT (con IDENTIFIED) pero se perdió la palabra clave BY.
resolver
Las opciones para resolver este error de Oracle incluyen:
Opción 1
Intente agregar la palabra clave BY faltante y vuelva a ejecutar la declaración.
Por ejemplo, si intenta hacer lo siguiente:
SELECT department, SUM(sales) AS "Total sales" FROM order_details GROUP department;
Recibirá el siguiente mensaje de error:
Puede corregir este error con la siguiente declaración:
SELECT department, SUM(sales) AS "Total sales" FROM order_details GROUP BY department;