0
我想在兩個數據庫之間創建一個外鍵。發生這些表有數據,所以當我使用外部關係時,會出現錯誤。ALTER TABLE語句與CHECK約束衝突
我發現錯誤發生在您的表有數據時。那麼如何不驗證現有的數據呢?
ALTER TABLE [contrato_sigob].[relacion_institucion_categoria]
ADD CONSTRAINT CHECK_CATEGORIA
CHECK([dbo].[func_CHECK_CATEGORIA](id_categoria)=1);
錯誤說:
The ALTER TABLE statement conflicted with the CHECK constraint "CHECK_CATEGORIA". The conflict occurred in database "SIGOB_Contraloria", table "contrato_sigob.relacion_institucion_categoria", column 'id_categoria'.
解決您的數據第一 – SriniV
是否使用的是RDBMS?該問題被標記爲「mysql」,但看起來像MS SQL Server給我。 –
@IkeWalker是Sql Server。標籤建議我使用mssql,但忽略標籤 –