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

UPDATE 可否这样和 case when搭配使用

2013-07-08 
UPDATE 能否这样和 case when搭配使用 。UPDATE tableCASE 字段nWHEN 0 THEN set 字段1 1。。。when 1 t

UPDATE 能否这样和 case when搭配使用 。
UPDATE table
CASE 字段n
WHEN '0' THEN 
                    set 字段1 = 1
                。。。
                when '1' then
                    set 字段2 = 2
        END

现在无调试环境,在线等
[解决办法]
UPDATE Table set col1 = CASE WHEN coln = '0' THEN 1 ELSE col1 END, set col2 = CASE WHEN coln = '1' THEN 2 ELSE col2 END
[解决办法]
1.会报语法错误的,
2.UPDATE table   set   字段1 = case when  字段N =1 then  字段1 else  0  end WHERE ...

热点排行