Insert mit Select kombinieren
- Dieses Thema hat 2 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 17 Jahre, 9 Monaten vonGast.
Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
- AuthorPosts
- 29. April 2005 um 15:08 Uhr #2537
Hi,
vielleicht kann mir jemand bei folgendem Problem helfen: Ich möchte einen Insert-Befehl mit mehreren Select-Befehlen unter DB2 8.2 kombinieren:
insert into tableA (spalteA, spalteB, spalteC) select count(*) from tableX, ‚WertFuerSpalteB‘, select count(*) from tableY
Des klappt nit. Kann mir da jemand weiterhelfen?
Danke und Gruß
Scooby30. April 2005 um 7:27 Uhr #2990Hi Scooby,
es gibt 2 Formen des INSERT: einmal zweilenweise mit der Values-Angabe, einmal mengenorientiert mit einem SELECT.
Man kann aber in der Values-Angabe auch SELECTs schreiben, die allerdings nur genau einen Wert ergeben dürfen. In dem Beispiel-Insert fehlen dafür die Values-Angabe und die Klammern. Dann könnte er funktionieren.MfG
AxelP
2. Mai 2005 um 7:24 Uhr #3305 - AuthorPosts
Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
You must be logged in to reply to this topic.