Forum - Beitrag anzeigen

Datenbanken/SQL - Re: Zeile aus Tabelle in die selbige kopieren mit einer neuen ID ?

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 06.12.2007 14:08 (1085 Aufrufe)
Name: Frank Scharpenack
Titel: Re: Zeile aus Tabelle in die selbige kopieren mit einer neuen ID ?
Inhalt: Danke Dir - ich werde das mal ausprobieren - hab mir behelfsmässig mit einer Zwischentabelle geholfen, was auch gut funktioniert:

<cfquery name="q1" datasource="data">
INSERT INTO Zwischentabelle
SELECT * FROM FAKTOR
WHERE num = '#num#'
</cfquery>

<cfquery name="q2" datasource="data">
update INTO Zwischentabelle
SET NUM = '#numneu#'
WHERE num = '#num#'
</cfquery>

<cfquery name="q3" datasource="data">
INSERT INTO GAH_CL_FAKTOR SELECT * FROM GAH_CL_FAKTOR_OFFERTE
WHERE num = '#numneu#'
</cfquery>

Nachteil - 2 unnötige Querys und zu jeder Datenbanktabelle eine Spiegelbildtabelle. Naja, die anzahl der Sätze und der Abfragen hält sich in Grenzen, das man es schon so lassen könnte.

Antworten

Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen