基本上我只想在表B中的列爲NULL時允許表A中的編輯/更新。表A和表B引用相同的主鍵ID。所以像是;基於兩個表關係的約束?
-- Only allow Table A to be updated when Table B column is NULL
update TableA
set blah = @a, foo = @b
from tablea
inner join tableb on tablea.id = tableb.id
where tableb.column is null
是否有某種方法可以將此用作表A的約束條件?
您可以使用觸發器。你的意思是'tableb.column是空'? –