sql >> Base de Datos >  >> RDS >> Oracle

Cómo agregar una cadena a la cláusula where en APEX Interactive Report SQL

P5_NUEVO (bueno, ¿por qué no P5_WHERE ?) debe ser un campo de texto con "Enviar cuando se presiona Intro" establecido en SÍ. Debe contener la cláusula WHERE completa , incluido el WHERE palabra clave. Si lo pones como lo hiciste, obtendrás el error de expresión faltante ORA-00936 .

La consulta se vería así:

select * 
from employees
&P5_WHERE.    --> pay attention! Ampersand (&) followed by field name
              --> followed by a dot (.)

¿Qué sigue? Nada... ejecuta la página y disfruta. Si ingresa algo como WHERE department_id = 10 en el campo P5_WHERE y presione la tecla Intro, la salida debería cambiar.