我有一张下表
create table tblcountry (
unqid uniqueidentifier
name varchar(100)
isremoved bit
)
我想根据 unqid + isremoved 创建主键,其中 isremoved 必须为真
我还有另一张桌子:
create table tblstate (
unqid uniqueidentifier,
name varchar(100)
f_tblcountry uniqueidentifier,
isremoved bit
)
主要的是,我希望当我尝试将 isremoved 字段设置为 true 或 tabcountry 1 时,如果我在引用的表 tabstate 中使用了它并且它使用它的 isremoved 字段的记录不正确,它应该给我错误。并且如果该主键的 tabstate isremoved 为真,则它不应该给出任何错误。