Einzelnen Beitrag anzeigen

hoika

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

Re: INSERT - Statement wird nicht ausgeführt

  Alt 4. Aug 2009, 13:22
Hallo,

also ich mache das immer (noch) so.

- SP aufrufen, per Gen_Id + Generator nächste ID abholen
- die ID dem Insert übergeben
im Trigger steht dann noch
if Old.ID is NULL
damit nicht noch ne ID geholt wird

Vorteil:
Funktioniert mit allen FB-Versionen
gerade bei Massenimports reicht ein gen_id(gen_name, 100)
um 100 ID'S zu belegen

Nachteil:
Ein zusätzlicher Aufruf bei jedem Insert

weitere Infos dazu hier

1
Dort nach Key Generators suchen


Heiko

PS:
Welche ZEOS-Version hast du denn nun ?
Ev. ist ja eine neue Version draussen, die das returning auswertet ?
Heiko
  Mit Zitat antworten Zitat