PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : auto increment interbase!?



Andislack
11-04-2003, 22:44
hi!

ich muss ein auto increment feld in meiner interbase db benutzen, aber ich bekomme nach ausführen dieses scripts

Create table ACCOUNTS(
ID integer not null,
SECACC smallint default 1 not null,
USERLOGIN varchar(20) not null,
USERPW varchar(20) not null,
LAST_NAME varchar(20) not null,
FIRST_NAME varchar(20) not null,
LAST_ACC timestamp;
create generator ID;
create trigger NEW_ACCOUNT for ACCOUNTS active before insert position 1
as
begin
new.ID = gen_id(ID, 1);
end

immer einen fehler:

InterBase-Fehler:
Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 1 end

weiss jemand, was da schief läuft?

danke und gruss andi

hansa
02-05-2003, 11:54
gehörst Du auch zu den Klammeraffen? :D

vergleiche das mal mit Deinem Code:
...
LAST_ACC timestamp);
create generator ID;