0
В настоящее время я обслуживаю старую систему в своей компании. Я хочу обновить таблицу, но она дает ошибки в другой таблице. Вот мой запрос:Обновить таблицу, но показывает ошибки в другой таблице
USE [Corporate]
GO
ALTER TABLE transfer_detail NOCHECK CONSTRAINT ALL
GO
UPDATE [dbo].[Transfer_Detail]
SET [Satuan] = 'DUS'
WHERE [Satuan] = 'CRT'
GO
ALTER TABLE transfer_detail CHECK CONSTRAINT ALL
GO
Но ошибка говорит:
Msg 515, Level 16, State 2, Line 22
Cannot insert the value NULL into column 'Transfer_Out', table 'Corporate.dbo.Saldo_Gudang'; column does not allow nulls. UPDATE fails.
The statement has been terminated.
Я пытаюсь понять эту проблему без успеха. Кто-нибудь может указать мне на проблему? Спасибо за помощь.
У вас есть триггер на столе? [Dbo]. [Transfer_Detail] '? –
Привет @Kumar, Да, у него есть триггер, и я отключил его для временного. Можете ли вы добавить сообщение, чтобы я мог принять ответ. Большое спасибо. –