System.Data.OracleClient.OracleException: ORA-01036: 非法的变量名/编号
这个错误的原因可能很多,其中一个很难发现的是在OracleParameter时使用了错误的方式,标志位用":",而非sqlserver的"@"
oraParamInfo[0] = new OracleParameter(":BAG_ID", OracleType.VarChar, 36);
本文介绍了解决System.Data.OracleClient.OracleException:ORA-01036:非法的变量名/编号错误的方法。特别强调了在使用OracleParameter时正确设置参数的重要性,即在Oracle中应使用:作为参数前缀而非SQL Server中的@。
System.Data.OracleClient.OracleException: ORA-01036: 非法的变量名/编号
这个错误的原因可能很多,其中一个很难发现的是在OracleParameter时使用了错误的方式,标志位用":",而非sqlserver的"@"
oraParamInfo[0] = new OracleParameter(":BAG_ID", OracleType.VarChar, 36);

被折叠的 条评论
为什么被折叠?