注册

存储过程执行中查询没有数据赋值的时候,存储过程会停止,改如何处理?

YYB 2024/01/27 497 3

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:windows 10
【CPU】:英特尔
【问题描述】*:

存储过程中拼接了查询语句进行赋值给retvalue ,直接执行最后会没有任何返回提示,这种该如何处理?赋值不成功 也允许继续执行过程?
类似以下例子:
create or replace procedure datebase.test
as
declare
sql nvarchar(500);
retvalue varchar(50);
begin
set sql='select autoid from datebase.table where deptid=null;';
execute immediate sql into retvalue;

select retvalue;
end

回答 0
暂无回答
扫一扫
联系客服