case-when

Verwenden Sie dieses Tag nur für SQL-Abfragen. Verwenden Sie die switch-Anweisung für "case" -Anweisungen in Ruby und anderen Sprachen.
2
Antworten

Wie verwende ich mit if-Bedingung in Oracle?

Meine Anforderung besteht darin, eine Zahl aus einer komplexen Abfrage abzurufen und zu überprüfen, ob die Zahl = gewünschteNum. ist Wenn es gleichbedeutend istNum, dann muss ich einen weiteren Satz von SELECT-Anweisungen ausführen, Gibt e...
04.03.2011, 04:26
4
Antworten

können wir CASE mit EXEC verwenden

Ich möchte einen gespeicherten Proc auswählen, der basierend auf Benutzereingaben ausgeführt wird. Etwas wie - %Vor% Kann das mit CASE gemacht werden oder sollte ich das If Konstrukt verwenden?     
13.04.2012, 15:27
3
Antworten

Ausführungsreihenfolge von WHEN-Klauseln in einer CASE-Anweisung

Gegeben sei der folgende Text einer Fallaussage: %Vor% Ich nehme an, Zeile 2 wird immer vor Zeile 4 ausgeführt? Dann lese ich Anweisungen wie ' SQL ist eine deklarative Sprache, was bedeutet, dass es der SQL-Engine sagt, was zu tun ist, nich...
02.07.2014, 10:45