Derby unterstützt diese Syntax nicht:Wie kann ich UPDATE x SET (col1, col2) = (SELECT a, b VON y) in Derby emulieren?
UPDATE x SET (col1, col2, ...) = (SELECT a,b,... FROM y ...)
(siehe this bug). Hat jemand eine andere Problemumgehung als das Erstellen einer Schleife in Java, die die Auswahl durchführt und N Aktualisierungen zurücksendet?
[EDIT] Beachten Sie, dass ich 50 Spalten und eine komplexe Bedingung (Joins mit X und EXISTS und whatnot). Also ich möchte vermeiden, die SELECT 50 mal zu wiederholen, bitte :)
Leider FROM nicht in Update-Anweisungen –