谁能说下用数据库调用存储过程和直接用存储过程有啥区别?数据库查询可以调用多游标的存储过程吗?

还有就是为什么有时候我可以用oracle存储过程,但是用数据库查询 {call  }这个就报错?

FineReport lincoder 发布于 2020-7-6 14:22
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
firegunzxLv6高级互助
发布于2020-7-7 13:56

语法不同,环境不同,要求不同。

oracle我不熟,我用的是mssql,主要区别就是返回查询列表和返回值是不一样的,在帆软用存储过程做数据源要设置

SET NOCOUNT ON,否则就报错。

最佳回答
0
用户W5801932Lv4见习互助
发布于2020-7-6 14:35

我也很好奇,同问

最佳回答
0
zsh331Lv8专家互助
发布于2021-1-19 22:59

优化调用 Oracle 存储过程-https://help.fanruan.com/finereport/doc-view-1483.html

————————

  • 4关注人数
  • 658浏览人数
  • 最后回答于:2021-1-19 22:59
    请选择关闭问题的原因
    确定 取消
    返回顶部