难道在Oracle中真的没有办法在独立执行block中返回一个值

zy61 2005-12-01 04:27:38
我用ADO连接Oracle,然后用ADOCommand执行sql语句,有多调语句的,所以用了declare... begin ...end这样的结果,但是最后得到一个结果却没有办法返回,结果是个整数,不如何才能得到结果值,如果本省不能得到结果值,有足够的证据证明这样不行也可以
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zy61 2005-12-01
  • 打赏
  • 举报
回复
还有就是本来是想和sql server保持一致的。
zy61 2005-12-01
  • 打赏
  • 举报
回复
我知道可以用存储过程,但是一来我的语句很少,也就update一下,然后将update前的值返回一下,二来用存储过程要维护脚本,比较麻烦的,因为程序其他地方也就是select一下的,所以没有什么脚本要维护的,现在单独维护一个脚本,不但安装麻烦,以后升级等都麻烦。
dxhdxh 2005-12-01
  • 打赏
  • 举报
回复
你用过程不就可以了
ab5669 2005-12-01
  • 打赏
  • 举报
回复
用带OUT参数的存储过程返回结果。

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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