字段为某一特定值,某些字段不能为空的约束怎么写.
字段为某一特定值,某些字段不能为空的约束怎么写. 
 约束规则可以写吗? 
------解决方案--------------------用触发器实现。   
 约束规则,根据某列的值而定,需要用触发器实现。
------解决方案--------------------放在触发器里或用存程过程插入数据时判断
------解决方案--------------------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