我需要检查我正在执行的select
操作是否返回任何行。
有人可以帮我这个。
我正在处理一个shell脚本,因此我无法将其保存在变量中并进行检查。我需要动态检查。我知道我可以使用计数开关。但有人可以帮我解释语法吗?
例如,我需要检查:
--Now this query should return some data
select * from error_repository_BKP partition(part_maxval);
答案 0 :(得分:1)
select count(*) from error_repository_BKP partition(part_maxval);
...
答案 1 :(得分:0)
If exists (Select 1 from error_repository_BKP partition(part_maxval))
Begin
print 'returns Row'
End
Else
Begin
Print 'No Rows'
End
...