oracle数据库存储过程 在存储过程中执行一个sql语句,如果执行后没有结果,就会报错.想在结果为空的时候执行另一个操作,怎么判断结果为空呢?(结果为两个字段) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 执行后没有结果是指 执行sql语句查询结果为空吗 那你执行select count(*) as num from 执行完判断num是不是等于0就行了也可以用sql%rowcount查看执行的行数 select count (*) as num from ……然后通过 num 做个判断是个好方法,我试过了 可行! 用cursor.. fetch c_business_activity_invoice into v_business_activity_invoice;if c_business_activity_invoice%not found thenelse SQL查询结果拼接问题 各位高手,小弟求书 急,下面的语句为什么不产生文件? 有些复杂的Update SQL语句 请问用adoquery如何取得有返回值的存储过程 OracleOraDb10g_home1TNSListener 服务问题? 去除重复记录Sql SQLPLUS,在客户端连接数据库不上,什么原因? 如何判断当前日期是否在一个日期区间内 缺失右括号 PLSQL只能登陆一次的问题!!(在线等)图 sqlplus中执行存储过程和oracle查表的问题
那你执行select count(*) as num from
执行完判断num是不是等于0就行了
也可以用sql%rowcount查看执行的行数
into v_business_activity_invoice;
if c_business_activity_invoice%not found
then
else