2009-11-17 156 views
2

我不得不将SQL存储过程更改为ORACLE存储的procddure.I能够在oracle中成功执行我修改后的存储过程。cfquery oracle存储过程

但无法获取CF中的查询结果为Oracle存储过程。我用过<cfquery>

Any suggestions or tips to for using an Oracle stored proc/CF-8? 
+1

莫非你发布您的?没有代码就很难确定问题。 – Jason 2009-11-17 15:56:00

回答

4

认为你需要CFSTOREDPROC,不CFQUERY

查看manual page了解更多详情。

+0

同意。我不知道Oracle如何对CFQUERY中的过程调用做出反应,特别是如果您希望返回结果。我确信CFSTOREDPROC的工作原理就是我经常使用它。 – ale 2009-11-17 19:06:24

0

它真的取决于它如何反应,我会测试你的存储过程在Oracle SQL +加第一,以确保它返回的数据,然后通过CFQUERY或存储过程尝试...