Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Probleme beim Aufruf einer StoredProcedure

  Alt 22. Jan 2010, 16:17
Hallo,

Zitat:
In der Tabelle KUNDEN wird ein anderer AutoInc-Wert genommen als in der STAMMD.
NEW_STAMMID = gen_id(GEN_STAMMD_ID, 1);

OK, neue ID

insert into STAMMD (STATUSNR, FIRMA, NAME, VORNAME, KURZNAME, ANREDENR, BEMERKUNG, KENWORT, AKTIVE)
values (2, 1, '', '', '', 1, '', '', 1);

hm, nur statische Werte
wo soll denn jetzt das anderer AutoInc-Wert als in der STAMMD kommen

insert into KUNDEN (STAMMNR, version, PARENTNR)
values (:NEW_STAMMID, 0, :NEW_STAMMID);

hier nehmen wir die NEW_STAMMID doppelt


Kann es sein, dass da noch ein alter Trigger auf der Tabelle STAMMD
rumlungert, der dessen ID erzeugt ?


Die Frage vom mkinzler bezieht sich wohl auf
insert into GRUNDDATEN
values (:NEW_STAMMID, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null);

Warum die ganzen Nulls, sind sie ja sowieso.


Heiko
Heiko
  Mit Zitat antworten Zitat