Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie soll ich mit Nullparametern in einer gespeicherten PL/SQL-Prozedur umgehen, wenn ich sie in Vergleichen verwenden möchte?

Sie können decode verwenden funktionieren wie folgt:

where decode(col1, name, 0) is not null

Aus SQL-Referenz zitieren: