So habe ich eine SQL-Abfrage i aktuell, dass arbeite ist wie folgt:SQL-Abfrage NVL String mit Apostrophe (')
SELECT * from tableA where
(status = NVL('','OPEN') or status = NVL('','CLOSED'))
and delete_flag != 'Y'
Die obige Abfrage funktioniert gut und gibt mir das Ergebnis, das ich will .. aber Ich habe mich gefragt, ob es überhaupt möglich ist, den obigen Status IN NVL-Zeile mit einem zu kombinieren, anstatt das oder dort zu verwenden.
zum Beispiel möchte ich in der Lage sein, zu tun:
SELECT * from tableA where
status IN NVL('','OPEN','CLOSED')
and delete_flag != 'Y'
Aber die Apostrophe arbeiten hier nicht mit mir .. wie kann ich es umgehen?
was genau sind du versuchst es zu tun? –
@vkp Ich versuche zu sehen, ob ich die beiden status = Anweisungen zu einer Zeile wie im Beispiel habe ich zeigen konnte .. – psj01
sorry .. macht das Sinn? ... – psj01