Einzelnen Beitrag anzeigen

hoika

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

Re: Firebird Generator/Trigger für Autoinc (Verständnis_Prob

  Alt 29. Apr 2009, 11:11
Hallo,

also zusammengefasst:

Pro Tabelle muss je ein Trigger verwendet werden, der einen
in der DB eindeutigem Namen haben muss.

Alle Trigger können den gleichen Generator benutzen,
fragt sich nur wieso ?

Bsp: 2 Tabelle, Tab1, Tab2

Tab1.Insert -> Tab1.Id=1
Tab2.Insert -> Tab2.Id=2
Tab1.Insert -> Tab1.Id=3
Tab1.Insert -> Tab1.Id=4
Tab2.Insert -> Tab2.Id=5

und sortiert:
Tab1.Id=1
Tab1.Id=3
Tab1.Id=4

Tab2.Id=2
Tab2.Id=5


Was soll das bringen ?

Übrigens noch ein Tip am Rande:
Den aktuellen Generator-Wert kann man über Select Gen_Id(Gen_Name, 0) ermittelt.


Heiko
Heiko
  Mit Zitat antworten Zitat