pb调用存储过程

cloud1219 2009-11-24 03:40:01
我想用pb调用存储过程,存储过程的参数名可能还会有所调整,但我不想再改pb代码,而且需要返回多个值,应该怎样调用?谢谢
...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloud1219 2009-11-24
  • 打赏
  • 举报
回复
这样是不会报错,但是 不能out返回值
wag_enu 2009-11-24
  • 打赏
  • 举报
回复
declare p_cr_procedure procedure for p_Dr_ptypet_aeu :par1,:par2 using ltr_sqlca;
execute p_cr_procedure ;
wag_enu 2009-11-24
  • 打赏
  • 举报
回复
在程序中好像这样写代码也行,你要试一下:


declare p_cr_procedure procedure for p_Dr_ptypet_aeu :par1,:par2 using ltr_sqlca;
execute p_cr_procedure ;
jlwei888 2009-11-24
  • 打赏
  • 举报
回复
参数名你改它干嘛!就是传值的!可以多定义几个参数!!
cloud1219 2009-11-24
  • 打赏
  • 举报
回复
这样的话我的存储过程参数名变了pb代码中参数名 也得改呀
xuam 2009-11-24
  • 打赏
  • 举报
回复
DECLARE logical_procedure_name PROCEDURE FOR
SQL_Server_procedure_name
@Param1 = value1, @Param2 = value2 ,
@Param3 = value3 OUTPUT,
{USING transaction_object} ;

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧