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