34,589
社区成员
发帖
与我相关
我的任务
分享
select
case
when 1<>1 then 1 else case
when 2<>2 then 1 else case
when 3<>3 then 1 else case
when 4<>4 then 1 else case
when 5<>5 then 1 else case
when 6<>6 then 1 else case
when 7<>7 then 1 else case
when 8<>8 then 1 else case
when 9<>9 then 1 else case
when 10<>10 then 1 else case
when 11<>11 then 1 else case
when 12<>12 then 1 else case
when 13<>13 then 1 else case
when 14<>14 then 1 else case
when 15<>15 then 1 else case
else 2 end end end end end end end end end end end end end end end
end as col
/*
服务器: 消息 125,级别 15,状态 4,行 13
Case 表达式只能嵌套到 10 层。
*/
select
case
when 1<>1 then 1
when 2<>2 then 1
when 3<>3 then 1
when 4<>4 then 1
when 5<>5 then 1
when 6<>6 then 1
when 7<>7 then 1
when 8<>8 then 1
when 9<>9 then 1
when 10<>10 then 1
when 11<>11 then 1
when 12<>12 then 1
when 13<>13 then 1
when 14<>14 then 1
when 15<>15 then 1
else 2
end as col
/*
col
-----------
2
(所影响的行数为 1 行)
*/
你用这样的方式.不要嵌套进去