Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да използвате променливи в клауза where на Oracle PL/SQL

Какво искате да направите с данните, които SELECT връща? Ако просто искате да го видите, изобщо не се нуждаете от PL/SQL, просто направете това в SQL Plus:

variable var number
exec :var := 1

select * from SomeTable where SomeField = :var;

Или в инструмент като SQL Developer или Toad, просто направете това:

select * from SomeTable where SomeField = :var;

и ще ви подкани да въведете стойността за :var.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да преконфигурирате Oracle 10g xe на Linux

  2. Създаване на повече от една процедура в SQL файл?

  3. SQL превключване от декодиране към регистър

  4. Oracle, еквивалентен на SQL Server/Sybase DateDiff

  5. Невалидно име на общ потребител или роля