plsql 怎么样判断一个查询结果为否空,或者判断一张表是否有记录
2个回答
展开全部
常用的有两种方式:
1.程序块,利用异常来判断
声明一个变量
begin
select 字段 into 变量 from 表名 where 条件;
exception
when no_data_found then
--提示表中没有数据
end;
2.统计记录数
声明一个变量:ln_count number(3);
select count(*) into ln_count from 表名 where 条件;
if ln_count = 0 then
--提示表中没有数据
end if;
希望能够帮助你。如果满意记得选为最佳答案哦。。。O(∩_∩)O~
1.程序块,利用异常来判断
声明一个变量
begin
select 字段 into 变量 from 表名 where 条件;
exception
when no_data_found then
--提示表中没有数据
end;
2.统计记录数
声明一个变量:ln_count number(3);
select count(*) into ln_count from 表名 where 条件;
if ln_count = 0 then
--提示表中没有数据
end if;
希望能够帮助你。如果满意记得选为最佳答案哦。。。O(∩_∩)O~
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询