sql server if else
DECLARE @sex INT
SET @sex = 1
IF (@sex = '1')
BEGIN
PRINT '2'
END
ELSE
BEGIN
PRINT(1)
END
begin... end可以省略
declare @sex int
set @sex = 1
select case @sex
when 1 then '2'
else 1 end
case...when 中前面的select不能省略
与case when 的区别
1.

2.case...when不能单独使用 
if else可以单独使用 
要么生,要么死

浙公网安备 33010602011771号