Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So hängen Sie eine Zeichenfolge an die Where-Klausel in APEX Interactive Report SQL an

P5_NEW (na ja, warum nicht P5_WHERE ?) sollte ein Textfeld sein, bei dem „Submit when Enter pressed“ auf YES gesetzt ist. Es sollte die vollständige WHERE-Klausel enthalten , einschließlich des WHERE Stichwort. Wenn Sie es so ausdrücken, erhalten Sie den Fehler ORA-00936 fehlender Ausdruck .

Die Abfrage würde dann so aussehen:

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

Was nun? Nichts ... starte die Seite und genieße. Wenn Sie etwas wie WHERE department_id = 10 eingeben in das Feld P5_WHERE und drücken Sie die Eingabetaste, die Ausgabe sollte sich ändern.