AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Datensätze in die gleiche Tabelle kopieren?
Thema durchsuchen
Ansicht
Themen-Optionen

Datensätze in die gleiche Tabelle kopieren?

Ein Thema von prelude247 · begonnen am 1. Aug 2005 · letzter Beitrag vom 17. Jan 2007
 
WoGe

Registriert seit: 16. Jun 2005
Ort: Kelkheim
178 Beiträge
 
Delphi 10.3 Rio
 
#8

Re: Datensätze in die gleiche Tabelle kopieren?

  Alt 1. Aug 2005, 16:22
Hallo,

wie Flocke schon geschrieben hat, musst du das Values weglassen

Die folgend SP hab ich mal für FB1.0 gemacht, ich hoffe das funzt auch mit deinem Server:

SQL-Code:
ALTER PROCEDURE SP_COPYZEILEN (
    ID_ZIEL INTEGER,
    ID_QUELLE INTEGER)
AS
begin
  Insert into Zeilen
  select null, -999, ZEILENNO, ANZAHL, DATUM, BESCHREIBUNG, EPREIS, GPREIS, WAEHRUNG
  FROM ZEILEN
  where F_AR = :id_quelle;
  Update zeilen
  set F_Ar = :id_ziel
  where F_AR = -999;
  suspend;
end
Wie man sieht stammen die Werte der 2 ersten Spalten nicht aus der Ursprungstabelle.

PS.: Wenn ich mir den SQl-Code von meiner SP so angucke: Das ist doch fürchterlich unelegant. Das müsste doch eigentlich besser gehen. Hat dazu jemand mal eine Idee?

Roter Kasten. Flocke war schneller


mfg
wo
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:15 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