Thema: Delphi Trigger Interbase

Einzelnen Beitrag anzeigen

Flual

Registriert seit: 14. Nov 2002
29 Beiträge
 
#1

Trigger Interbase

  Alt 27. Mai 2003, 11:25
hab eine frage zum interbase trigger mit autoinkrement.

hab zuerst einen generator erstellt:

SQL-Code:
CREATE GENERATOR gen;
SET GENERATOR gen TO ;
dann den trigger erstellt:

SQL-Code:
CREATE TRIGGER autoinc FOR schueler
BEFORE INSERT AS
BEGIN
  NEW.schuelerid = GEN_ID(gen, 1);
END
sollte so weit alles richtig sein
oder?

nur beim ausführen kommt folgender fehler:

SQL-Code:
Dynamic SQL Error
SQL error code = -104
Unexpected end of command
Statement: CREATE TRIGGER autoinc FOR schueler
BEFORE INSERT AS
BEGIN
 NEW.schuelerid = GEN_ID(gen, 1)
keine ahnung, kann viell. jemand helfen?

[Edit=Sakura]SQL-Tags eingefügt[/Edit]
  Mit Zitat antworten Zitat