Autor Beitrag
BlackOrpheus
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mi 03.07.02 15:39 
Moin, Moin!

Ich hätte da gerne mal ein Problem...

Kann mir jemand bitte verraten wie ich bei Firebird mit Hilfe eines Generators und eines Triggers den Effekt eines Autoincrement Feldes von MySQL erziehlen kann?

Ich weiß bereits, daß Generatoren nicht auf eine Tabelle beschränkt sind und daß ich im Trigger das BEFORE INSERT Ereigniss nutzen muss aber wie genau, daß weiß ich nicht :-(

Schonmal THX im Vorauss
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Mi 10.07.02 00:50 
Hallo!

Also, so muss dein Trigger-Inhalt aussehen:


ausblenden Quelltext
1:
new.MeinIDFeld=GenID(MeinGenerator,1);					


Thats it.

Cu,
Udontknow
BlackOrpheus Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Sa 20.07.02 12:55 
Titel: Bedankt!
@ Udontknow

Besten Dank funktioniert einwandfrei.

Es muss wohl

Gen_ID statt GenID heißen.

So denn ...