WÄHLEN Sie mit innen VERSCHMELZEN
Wie kann ich korrigieren Sie die folgenden SQL-code, speziell der COALESCE-Teil?
insert into Stmt G (ID,blah,foo)
select
coalesce(SELECT ID FROM Stmt G WHERE G.CLAIMNO=C.CLNUMBER, select StmtSeq.nextval from dual),
c.blah,
d.foo
from claim c
left join d on ...;
Nehme ich die ID aus der Tabelle Stmt selbst wenn die ClaimNo entspricht, da sonst eine neue erstellen. Ist dieses nicht erlaubt in SQL? Wie kann ich sonst noch schreiben diese Anweisung?
Ich bin immer ein "Missing Expression" Fehler bei der coalesce-Teil jetzt.
- Welche spezifischen Teil der Abfrage erhalten Sie die Fehlermeldung auf? (Fügen Sie die genaue Fehlermeldung angezeigt werden.)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie Klammern um die
select
s: