当前位置:首页 » 服务存储 » 存储过程调用参数不兼容
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

存储过程调用参数不兼容

发布时间: 2023-01-02 21:29:11

1. 命令调用存储过程报错“调用 'XXX(过程名)' 时参数个数或类型错误”,但是测试是可以通过的。

CallableStatement cs=conn.prepareCall("{call PRC_LINK_DISCOVER (?,?)}");
cs.setString(1, "1");
cs.registerOutParameter(2, java.sql.Types.INTEGER);
cs.execute();

2. oracle调用包中的存储过程时报参数个数或类型错误,请帮忙指点一下!!!

存储过程已经定义为有2个参数,那么调用时就必须提供2个参数。当然是要在调用时声明一个cursor变量,然后用来调用存储过程。

3. 我写了个存储过程,测试能通过,但是应用时总提示参数个数或类型出错,请能者帮忙解决!!

wrong number or types of arguments 这个是告诉 你 调用这个过程时 参数数量不对。你设置了 二个参数,调用时需要带两个参数调用