sql >> Databasteknik >  >> RDS >> Oracle

Är det användbart att starta SQL-frågans WHERE-sats med 1=1 i Oracle?

Det är gjort för att förenkla dynamisk SQL-generering. I princip kan varje villkor läggas till som OCH utan att behandla det första tillståndet som speciellt (det föregås av WHERE inte AND ) eller till och med oroa dig om det skulle finnas en WHERE klausul överhuvudtaget.

Så skriv bara av det som lättanvänt eller, utan tvekan, lättja.



  1. Databasen tas inte bort när du avinstallerar Android-appen

  2. SQL Server COALESCE() Förklarad

  3. Hur kan jag visa hela texten i en fråga skapad av PDO?

  4. WHERE-klausul förväxling med SUB