Update befehl auf mehrere Tabellen

Hi, ist es möglich einen Updatebefehl auf mehrere Tabellen gleichzeitig auszuführen?

Kann leider kein Programm dafür schreiben, es muss also 1 SQL-Befehl sein.

Gruss
Selenzio

Hei Selenzio,

so ohne weiteres geht das leider nicht, schon gar nicht in einem Statement ‚ohne etwas dahinter‘.

Sprechen wir mal von Oracle. Hier könntest Du mit Triggern arbeiten, die bei einem Update auf Tabelle A weitere Updates auslösen. Du könntest auch einen Update auf einen View (dann hättest Du nur 1 SQL-Statement) fahren, dieser View müsste dann aber, um die Komplexität abzudecken, einen INSTEAD-OF-Trigger besitzen.

Aber irgendwelche Zusatzprogramme musst oder kannst Du ja nicht schreiben, wie Du angibst. In diesem Fall lautet, jedenfalls für
Oracle die Antwort dann eindeutig: NEIN!

Grüße

Dirk Bielemeier