主题:sql server中的T-sql语言的case怎么用啊.
我自己写了两个case语句:
一个是简单的case语句:
declare @i int
set @i=1
case @i*@i
when 1 then print'@i=1'
when 2 then print'@i=2'
else print'@i是另外的值'
end
提示错误,case语句附近有错误,但@i*@i是最简单的表达式
一个搜索的case语句
declare @i int ,@sum int
set @i=1
case
when @i=1 then print '@i=1'
when @i=2 then print '@i=2'
end
这个也不行,郁闷了,谁来写两个正确的给小弟参考下啊.
一个是简单的case语句:
declare @i int
set @i=1
case @i*@i
when 1 then print'@i=1'
when 2 then print'@i=2'
else print'@i是另外的值'
end
提示错误,case语句附近有错误,但@i*@i是最简单的表达式
一个搜索的case语句
declare @i int ,@sum int
set @i=1
case
when @i=1 then print '@i=1'
when @i=2 then print '@i=2'
end
这个也不行,郁闷了,谁来写两个正确的给小弟参考下啊.