also ich hab folgende 2 Queries ich compilier die alles ist ok:
aber wenn ich dann comite dann habe ich folgendes problem:
Cannot commit transaction:
This operation is not defined for system tables.
unsuccessful metadata update.
partner index segment no 1 has incompatible data type.
Kann mir jemand sagen wo mein Fehler ist?
Und ich habe noch eine Frage, was kann ich bei firebirdserver 2.1 benutzen ist das SQL oder MySQL und gibt es da einen Unterschied?
Ich benutze IBExpert2008 und firebird_2.1
im Voraus DANKE
create table termintyp2(
TermintypID int,
Termintyp2 varchar(40) default '?',
constraint TermintypID_pk primary key (TermintypID)
);
TermintypID int,
Termintyp2 varchar(40) default '?',
constraint TermintypID_pk primary key (TermintypID)
);
create table termin1(
TerminID int,
Beginn date default current_date,
Ende date not null,
Termintyp2 varchar (40) default '?',
TermintypID int,
constraint TermintypID_fk foreign key (Termintyp2) references Termintyp2(TermintypID),
istVerschiebbar varchar (4) default 'ja',
check ( istVerschiebbar in ( 'ja' , 'nein')),
constraint TerminID_pk primary key (TerminID)
);
TerminID int,
Beginn date default current_date,
Ende date not null,
Termintyp2 varchar (40) default '?',
TermintypID int,
constraint TermintypID_fk foreign key (Termintyp2) references Termintyp2(TermintypID),
istVerschiebbar varchar (4) default 'ja',
check ( istVerschiebbar in ( 'ja' , 'nein')),
constraint TerminID_pk primary key (TerminID)
);
aber wenn ich dann comite dann habe ich folgendes problem:
Cannot commit transaction:
This operation is not defined for system tables.
unsuccessful metadata update.
partner index segment no 1 has incompatible data type.
Kann mir jemand sagen wo mein Fehler ist?
Und ich habe noch eine Frage, was kann ich bei firebirdserver 2.1 benutzen ist das SQL oder MySQL und gibt es da einen Unterschied?
Ich benutze IBExpert2008 und firebird_2.1
im Voraus DANKE
