ORA-01036: 非法的变量名/编号 解决方案
Posted CherishYou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-01036: 非法的变量名/编号 解决方案相关的知识,希望对你有一定的参考价值。
今天又一次遇到了 ORA-01036: 非法的变量名/编号 的问题,之前在项目中也遇见过这个问题,但是具体怎么解决的忘记了,今天又是遇见了,花了半个小时才解决。我今天遇到的情况是这样的:
存储过程中有这样一个参数:p_first_tree_name,单独测试存储过程的时候没出错,但是程序调用的时候就会出现 ORA-01036: 非法的变量名/编号 的错误,我的直觉是参数名不规范,后来我将这个参数改为 P_firstname之后问题解决了,所以我认为这种问题是命名不规范或冲突导致的。
以上是关于ORA-01036: 非法的变量名/编号 解决方案的主要内容,如果未能解决你的问题,请参考以下文章
使用 cx_Oracle 中 csv 文件中的变量更新数据库