标签: oracle stored-procedures reporting-services plsql
我在Oracle 11g中编写了一个存储过程。它具有4个输入参数和60个输出参数。它可以成功执行并使用Oracle SQL Developer工具中的GUI返回输出。
但是问题是在SSRS中,我以ODP.NET数据源与Oracle连接。测试连接成功共享数据集属性。
当我选择特定的存储过程并传递4个输入参数VARCHAR2数据类型
显示错误:
答案 0 :(得分:1)
调用该过程时,还必须使用输出参数。 PS:我不喜欢有60个输出参数的想法。我会使用记录或收藏(或两者都使用)。