个人认为很简单的程序,跑起来,报如下错误:
ORA-06512: 在 "XXXX_WEIXIN_ORDER_XST12", line 54
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小ORA-06512: 在 line 1
在PLSQL中执行没问题,传20个参数,跟踪了好一阵子,终于发现是 parameters[19].Direction = ParameterDirection.Input;
改成ParameterDirection.InputOutput,就可以了。
记录我淌过的坑。