Update-Abfrage if-Anweisung für Oracle

Muss ich aktualisieren, neu erstellte Spalte in meiner oracle-Tabelle. Zu tun, so brauche ich vorhandene Werte in der Zeile zu entscheiden, wie füllen Sie diese Spalte, erhalte ich die Fehlermeldung:

java.lang.NullPointerException -> See Debug Output for details

Dies ist meine Abfrage:

UPDATE
    SCHEMA_NAME.TABLE_NAME
SET
    OCO= IF CO= 'Y' AND COM='Y' THEN 
{
    'Y'
} ELSE
{
    'N'
}
END IF;

Anregungen syntax?

InformationsquelleAutor Jakub Zak | 2015-02-18
Schreibe einen Kommentar