powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Добавление записей...
4 сообщений из 4, страница 1 из 1
Добавление записей...
    #32051900
Alex_VB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В таблицу Tab1 добавляю записи из другой таблицы (в другой базе Tab2). Но в таблице Tab1 есть внешний ключ (поле ID_Equip) с таблицей TabEq (поле ID_Equip). В таблице TabEq поле ID_Equip - Primary Key.
Так вот при копировании из Tab2 в Tab1 выходит ошибка:
INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK_Tab1_Eq'. The conflict occurred in database 'Archiv_Remont', table 'Eq', column 'ID_Equip'.

Т.е. он не хочет вставлять данные в поле ID_Equip. Что делать???
...
Рейтинг: 0 / 0
Добавление записей...
    #32051910
fima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы вначале скопируйте записи из TabEq в другую базу, а потом уже копируйте Tab1... Вторичные ключи между базами не работают...
...
Рейтинг: 0 / 0
Добавление записей...
    #32051951
dao
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверное не совпадение внешних ключей - т.е. в поле ID_Equip из вставляемой таблицы есть значения которых нет в TabEq - а дальше - сливать TabEq из разных баз
или как то преобразовывать значения ID_Equip из добавляемой таблицы - например под обшим ID_Equip - "пришло из другой базы" :)) -если нельзя слить значения
...
Рейтинг: 0 / 0
Добавление записей...
    #32052033
dkstranger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, убрать references из Tqb1?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Добавление записей...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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