Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

subquery skalar dalam pernyataan if Kondisi dalam PL/SQL

Tidak, Anda tidak dapat menggunakan SELECT seperti yang Anda inginkan.

Dalam contoh Anda menggunakan CASE, Anda tidak menggunakan "pernyataan" CASE -- Anda menggunakan ekspresi CASE , yang kebetulan disematkan dalam pernyataan SQL. Anda dapat menggunakan subquery dalam kasus itu karena berada dalam konteks pernyataan SQL, bukan pernyataan prosedural. Anda tidak akan dapat menggunakan subquery seperti ini dalam pernyataan CASE prosedural.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cari Tahu Kuartal Mana yang Termasuk Tanggal di Oracle

  2. Dapatkan jumlah semua tabel dalam skema

  3. permintaan paging oracle lebih cepat

  4. Ada / tidak ada:'pilih 1' vs 'pilih bidang'

  5. Groovy SQL Oracle Array Fungsi/Prosedur Keluar Registrasi Parameter