1 标准写法
declare @n int = 10; if @n = 10 begin print '@n == 10' end else begin print '@n != 5' end
2 省略写法
当if、else判断成立后,各自只有一条sql语句执行的时候,就可以省略begin-end
declare @n int = 10; if @n = 10 print '@n == 10' else print '@n != 5'
有多条件判断时在中间添加else if即可。
参考:链接
1 标准写法
declare @n int = 10; if @n = 10 begin print '@n == 10' end else begin print '@n != 5' end
2 省略写法
当if、else判断成立后,各自只有一条sql语句执行的时候,就可以省略begin-end
declare @n int = 10; if @n = 10 print '@n == 10' else print '@n != 5'
有多条件判断时在中间添加else if即可。
参考:链接