C# 给Procedure传值问题
在程式使用Procedure开始能使用,后来使用就出异常了异常信息为:System.Data.OracleClient.OracleException:ORA-06502...
在程式使用Procedure开始能使用,后来使用就出异常了
异常信息为:
System.Data.OracleClient.OracleException: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 "SAJET.CREATE_TABLE", line 40
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 line 1
写代码那会是可以传进去的,现在跑就报这个异常,我把参数拿去调试又OK 的
CREATE OR REPLACE procedure SAJET.check_exist(check_num in varchar2,test_type in varchar2,test_tabel in varchar2,part_num in varchar2,project_name in varchar,apple_name in varchar2,color in varchar2,tes out varchar2)
is
scount number;
参数定义 展开
异常信息为:
System.Data.OracleClient.OracleException: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 "SAJET.CREATE_TABLE", line 40
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 line 1
写代码那会是可以传进去的,现在跑就报这个异常,我把参数拿去调试又OK 的
CREATE OR REPLACE procedure SAJET.check_exist(check_num in varchar2,test_type in varchar2,test_tabel in varchar2,part_num in varchar2,project_name in varchar,apple_name in varchar2,color in varchar2,tes out varchar2)
is
scount number;
参数定义 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询