存储过程怎么判断查询结果是否为空

2025-03-05 01:09:34
推荐回答(2个)
回答1:

微软SQL数据库判断:
方法1、

1
2
3
4
5

select * from 表
if @@rowcount>0
print '查询结果不为空'
else
print '查询结果为空'

方法2、

1
2
3
4

if exists(select * from 表)
print '查询结果不为空'
else
print '查询结果为空'

回答2:

人家要的是存储过程返回值判断