sql >> Database >  >> RDS >> Oracle

scalaire subquery in if-statement Voorwaarde in PL/SQL

Nee, je kunt een SELECT niet gebruiken op de manier die je wilt.

In uw voorbeeld dat CASE gebruikt, gebruikt u geen CASE "statement" -- u gebruikt een CASE expressie , die toevallig is ingesloten in een SQL-instructie. U kunt in dat geval een subquery gebruiken omdat deze zich binnen de context van een SQL-instructie bevindt, niet een procedurele instructie. Je zou een subquery als deze niet kunnen gebruiken in een procedurele CASE-instructie.



  1. Retourneer een gegroepeerde lijst met voorvallen met behulp van Rails en PostgreSQL

  2. postgresql en pgadmin starten in Windows zonder installatie

  3. Luister naar de Microsoft Access Podcast Aflevering 1

  4. Oracle's containers voor J2EE (OC4J) in R12