sql 语句不能两个 if 嵌套?

能不能 ?
2025-02-28 15:10:55
推荐回答(2个)
回答1:

可以,写法如下:
if 条件1 then
结果1
elsif 条件2 then
结果2
elsif 条件3 then
结果3
。。。
else
其他结果
end if

回答2:


declare @flag int
set @flag = 1
if(@flag = 1)
begin
print '第一层'
if(@flag = 1)
begin
print '第二层'
end
end