首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

字段为某一特定值,某些字段不能为空的约束如何写

2012-01-15 
字段为某一特定值,某些字段不能为空的约束怎么写.字段为某一特定值,某些字段不能为空的约束怎么写.约束规

字段为某一特定值,某些字段不能为空的约束怎么写.
字段为某一特定值,某些字段不能为空的约束怎么写.
约束规则可以写吗?


[解决办法]
用触发器实现。

约束规则,根据某列的值而定,需要用触发器实现。
[解决办法]
放在触发器里或用存程过程插入数据时判断
[解决办法]
create trigger 触发器名 on 表名
for insert,delete
as
--inserted表为专用于触发器,记录当前更新或插入的记录
if exists(select * from inserted where class=4 and (start is null or end is null))
rollback tran

热点排行