Приветвую!
Использую Firebird 2.5 и IB Expert.
Создаю в том числе четыре таблицы.
Далее ввожу скрипт на создание внешнего ключа:
alter table PORYADOK
add constraint FK_ID_SUDOPR_PORYADOK foreign key(ID_SUDOPR) references SUDOPR(ID_SUDOPR);
Получаю ошибку:
This operation is not defined for system tables.
unsuccessful metadata update.
STORE RDB$RELATION_CONSTRAINTS failed.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_12".
Ввожу второй скрипт (в другом запросе):
alter table DOCUMENT
add constraint FK_ID_PORYADOK_DOCUMENT foreign key(ID_PORYADOK) references PORYADOK(ID_PORYADOK);
Получаю ошибку:
This operation is not defined for system tables.
unsuccessful metadata update.
Unknown columns in index RDB$FOREIGN44.
Сам новичок в Firebird, до приведённых запросов уже создал два внешних ключа в таблицах. А тут затык. Вас из дас? :)
Использую Firebird 2.5 и IB Expert.
Создаю в том числе четыре таблицы.
Далее ввожу скрипт на создание внешнего ключа:
alter table PORYADOK
add constraint FK_ID_SUDOPR_PORYADOK foreign key(ID_SUDOPR) references SUDOPR(ID_SUDOPR);
Получаю ошибку:
This operation is not defined for system tables.
unsuccessful metadata update.
STORE RDB$RELATION_CONSTRAINTS failed.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_12".
Ввожу второй скрипт (в другом запросе):
alter table DOCUMENT
add constraint FK_ID_PORYADOK_DOCUMENT foreign key(ID_PORYADOK) references PORYADOK(ID_PORYADOK);
Получаю ошибку:
This operation is not defined for system tables.
unsuccessful metadata update.
Unknown columns in index RDB$FOREIGN44.
Сам новичок в Firebird, до приведённых запросов уже создал два внешних ключа в таблицах. А тут затык. Вас из дас? :)