![]() |
[SQL] Frage zu "Update"
Hi!
Ich habe zwei Tabellen (Access97-DB):
SQL-Code:
Ich möchte nun die Daten der Spalte "RichText" von der Tabelle "TableTmpData" in die Tabelle "TableData" kopieren.
TableTmpData
---------------- ID | Integer RichText | Memo TableData ---------------- ID | Integer RichText | Blob (OLE-Objekt) Ich generiere momentan folgende Anweisung:
SQL-Code:
Diese SQL-Anweisung ist kompliziert, das müsste doch einfacher gehen oder?
UPDATE `TableData` Set `RichText`='WertID1' WHERE ID=1;
UPDATE `TableData` Set `RichText`='WertID2' WHERE ID=2; UPDATE `TableData` Set `RichText`='WertID3' WHERE ID=3; Usw. |
Re: [SQL] Frage zu "Update"
Hallo,
du kannst auch folgendes statement machen.
Code:
Gruß
Insert into Tabledata
Select * from TableData; Ken |
Re: [SQL] Frage zu "Update"
Hi Fellmer...
Mit "UPDATE" aktualisiert man vorhandene Eintrage, mit "INSERT" fügt man neue hinzu.
SQL-Code:
... oder wenn du für alle Spalten der Tabelle die Werte in richtiger Reihenfolge angibst:
Insert Into Tabelle
(A, B, C) Values (:X, :Y, :Z)
SQL-Code:
Insert Into Tabelle
Values (:W, :X, :Y, :Z) |
Re: [SQL] Frage zu "Update"
Danke, ich habe es mittels "Insert into Tabledata Select * from TableData;" gelöst.
:dp: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 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 by Thomas Breitkreuz