![]() |
Datenbank: Interbase • Version: 4 • Zugriff über: BDE
Mit "Insert Into" mehrere Zeile schreiben
Hallo,
gibt es eine Möglichkeit mit einem "Insert Into"-Befehl mehrere Zeilen auf einmal zu schreiben? Ich verwende Interbase 4. Vielleicht sowas wie:
SQL-Code:
Danke,
INSERT INTO MyTable (Id, Name) VALUES (1,'Klaus'), (2,Horst)...
Daniel |
Re: Mit "Insert Into" mehrere Zeile schreiben
Zitat:
Grüße Faux |
Re: Mit "Insert Into" mehrere Zeile schreiben
Zitat:
Vielleicht liegts an Interbase aber ich bekomme dann die Fehlermeldung Toke unkown "," Wenn ich das mit nur einer Klammer versuche funktionierts. |
Re: Mit "Insert Into" mehrere Zeile schreiben
Nur am Rande bemerkt, aber du hast bei
SQL-Code:
Horst nicht unter ' und ' gesetzt. Daran liegts aber denke ich nicht, sonst käme ne andere Meldung.
INSERT INTO MyTable (Id, Name) VALUES (1,'Klaus'), (2,Horst)...
|
Re: Mit "Insert Into" mehrere Zeile schreiben
Ja, das ist richtig, ich hatte das auch nur mal eben schnell als Beispiel getippt.
|
Re: Mit "Insert Into" mehrere Zeile schreiben
Daniel, du kannst nur ein Tupel pro INSERT INTO ... VALUES speichern. Willst du mehrere Tupel speichern, dann müssen diese über ein SELECT Statement angegeben werden: INSERT INTO ... SELECT.
Grüße vom marabu |
Re: Mit "Insert Into" mehrere Zeile schreiben
Zitat:
Also muß ich wohl Tupel für Tupel hinzufügen :cry: |
Re: Mit "Insert Into" mehrere Zeile schreiben
Zitat:
marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz