powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FOREING KEY constraint [?]
3 сообщений из 3, страница 1 из 1
FOREING KEY constraint [?]
    #32184262
Skoryh Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая непонятка возникла ( Firebird 1.5 RC3 ):
Есть две таблицы: мастер-деталь. (ID - FID)
В одной транзакции в мастер вставляю запись с уникальным ID.
В этой же транзакции пытаюсь в вставить в подчиненную таблицу
запись с тем же ID (поле FID), при этом возникает
violation of FOREING KEY constraint в подчиненной таблице.
В первой таблице ID - primary key, во второй FID - foreign key на первую.

Как победить?
Спасибо.
...
Рейтинг: 0 / 0
FOREING KEY constraint [?]
    #32184435
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как вставляешь, поподробнее...
...
Рейтинг: 0 / 0
FOREING KEY constraint [?]
    #32184476
Skoryh Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашлась ошибка через SQLMonitor - не то значение писалось,
оказывается присваивал главной таблице AsShort вместо AsInteger.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FOREING KEY constraint [?]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]