我正在执行执行基本DML操作的sql脚本。
但奇怪的是我第一次执行ORA-06502:PL / SQL:数字或值错误。 但令人惊讶的是,第二次执行时没有出现错误。
请在下面找到错误:
07:59:57 SQL> @TEST.sql
-6502ORA-06502: PL/SQL: numeric or value errorORA-06512: at "SYS.OWA_UTIL", line354
ORA-06512: at "SYS.OWA_UTIL", line 373
ORA-06512: at "User.TableName", line 7
ORA-06512: at line 594
PL/SQL procedure successfully completed.
Elapsed: 00:00:02.97
08:00:04 SQL> @TEST.sql
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.05
08:00:07 SQL> exit
因此,当我执行sqlplus时,第一次执行会出现错误,如果我执行第二次,第三次我没有收到任何错误。
我怀疑sqlplus环境设置?每次我为sqlplus执行第一次执行时,我都会遇到此错误。
有没有人遇到同样的问题或者这是oracle的任何一种错误?