Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak dołączyć ciąg znaków do klauzuli where w APEX Interactive Report SQL?

P5_NEW (dlaczego nie P5_WHERE ?) powinno być polem tekstowym z opcją „Prześlij po naciśnięciu klawisza Enter” ustawioną na TAK. Powinien zawierać całą klauzulę WHERE , w tym WHERE słowo kluczowe. Jeśli wpiszesz to tak, jak poprzednio, otrzymasz błąd brakującego wyrażenia ORA-00936 .

Zapytanie wyglądałoby wtedy tak:

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

Co następne? Nic ... uruchom stronę i ciesz się. Jeśli wpiszesz coś takiego jak WHERE department_id = 10 w pole P5_WHERE i naciśnij klawisz Enter, dane wyjściowe powinny się zmienić.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Procedura składowana wywołań PHP-OCI z parametrami

  2. Równe (=) vs. LIKE dla typu danych daty

  3. Oracle, jak zaimportować brakujące klasy java podczas wywoływania java z plsql

  4. wybierz different(date) zwracaj tę samą datę kilka razy

  5. Najpopularniejsze przydatne zapytania AWR dotyczące aktualizacji R12.2/R12.1