Ich habe eine ziemlich einfache PL/SQL-AbfrageProblem in WHERE-Klausel (weiß nicht, wie ich Ergebnisse von DECODE adressieren kann() Funktion in WHERE-Klausel)
(...)
DECODE(upper(Table.Column), 'SOMETHING', '---', TABLE2.COLUMN2) as VALUE
(...)
Wie kann ich anwenden, die WHERE-Klausel obige Aussage, denn wenn ich so etwas wie:
WHERE upper(VALUE) like 'SOMETHING'
es mir einen leeren Re-Cord gibt (und ich bin absolut positiv, dass es Aufzeichnungen gibt, die diese Anforderungen erfüllen).
Ich weiß nicht, ob das wichtig ist, aber ich rufe diese Abfrage aus der Excel-Arbeitsmappe, mit VBA und CreateObject("OracleInProcServer.XOraSession")
.
Es funktionierte :) Vielen Dank :) 'Etwas' wurde nur hier gesetzt, um dies lesbar zu machen. – zeroDivisible