powerbuilder调用存储过程的步骤
展开全部
1声明 ls_sp是我们自己取的名字
SQLSERVER
declare ls_sp procedure for 存储过程名 @参数1 = 值1, ...
using sqlca;
ORACLE
declare ls_sp prodedure for 存储袭肆过程名(值1, ...) //这里的值就是对应存储过程的参数
using sqlca;
2调用
execute ls_sp;
3判断是否执晌旦行成拍谨轿功
sqlca.sqlcode = 0成功,否则失败
SQLSERVER
declare ls_sp procedure for 存储过程名 @参数1 = 值1, ...
using sqlca;
ORACLE
declare ls_sp prodedure for 存储袭肆过程名(值1, ...) //这里的值就是对应存储过程的参数
using sqlca;
2调用
execute ls_sp;
3判断是否执晌旦行成拍谨轿功
sqlca.sqlcode = 0成功,否则失败
展开全部
DECLARE 自定义名称 PROCEDURE FOR 存储过和山春程名程
@参数唯让1 =:变量1,
@参数2= :变量2;
execute 自定义名称 ; //执行存储过程
if len(sqlca.sqlerrtext) >唤耐 0 then //判断执行成功与否,不成功就回滚,成功就提交
rollback;
else
commit;
end if
@参数唯让1 =:变量1,
@参数2= :变量2;
execute 自定义名称 ; //执行存储过程
if len(sqlca.sqlerrtext) >唤耐 0 then //判断执行成功与否,不成功就回滚,成功就提交
rollback;
else
commit;
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Declare
Execute
Fetch
Close
Execute
Fetch
Close
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询