【发布时间】:2013-03-20 10:55:44
【问题描述】:
我有一张这样的桌子
标签1
create table tab1(ID int identity(1,1), Type varchar(10),IsValued bit)
tab1:
ID Type IsValued
----------------
1 S 1
2 R 0
3 R 0
4 S 1
5 S 1
6 R 0
7 S 1
而不是将值插入 IsValued 列 我想在 Type ='S' 时创建一个约束(NOT TRIGGER),IsValued 应该插入为 1 当 Type ='R' 时,IsValued 应插入为 0
点赞:IsValued = case when Type ='S' then 1 when Type ='R' then 0 end
我怎样才能做到这一点..
【问题讨论】:
标签: sql sql-server sql-server-2008 tsql tsqlt