pb调用sql server的存储过程中可以用事务控制吗??急急急????

tanjch 2003-04-24 01:25:51
我用pb的程序调用一个sql server存储(通过execute procedure),
然后我在pb里面用
if sqlca.sqlcode=-1 then
rollback using sqlca;
else
commit;
end if
这样的语句有作用吗?
如果我在后面的pb语句里面rollback这个事务,可以吗??rollback,commit对存储过程有没有没有用阿??
...全文
111 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tchatcha 2003-04-28
  • 打赏
  • 举报
回复
好像不可以
愉快的登山者 2003-04-28
  • 打赏
  • 举报
回复
可以这样使用。
也可以在存储过程中,建立事务,提交事务;
若执行后没有,提交;在后面的处理中再提交也可以。
怎么使用,看你程序的具体情况。
fengzeng 2003-04-27
  • 打赏
  • 举报
回复
最好方式后台存储过程在一个事务中执行
runranrun 2003-04-27
  • 打赏
  • 举报
回复
有用,前提是存储过程内部没有使用另外一个事务.

754

社区成员

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

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