У меня есть две таблицы в двух системах с одинаковой структурой. Я хочу, чтобы обновить данные в одной таблице на другиеОбновление данных из одной таблицы в другую с ошибкой
update Table1
set VIEW_CD = cmn.VIEW_CD,
VIEW_DETAIL = cmn.VIEW_DETAIL
FROM dbo.Table1 tbl
INNER JOIN dbo.Table2 cmn ON tbl.id = cmn.id
обеих колонн в обеих таблицах, являются нулевые столбцы, но я в конечном итоге, за исключением
Не удается вставить значение NULL в столбце столбца делает не разрешать нули. INSERT терпит неудачу.
Я пробовал вышеуказанные инструкции alter, но все равно не удалось. Причина «Невозможно вставить значение NULL в столбец столбца не допускает нулей. INSERT терпит неудачу». В моем сценарии ошибка была вызвана триггером, который запускался до того, как выполняется инструкция обновления. – user3595236
@ user3595236 Сделайте это и во втором столбце 'VIEW_DETIAL'. – sagi