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可以单独使用
要么生,要么死