ORA-01036: illegal variable name/number
来源:互联网 发布:ubuntu和windows区别 编辑:程序博客网 时间:2024/05/16 09:49
里面参数用到的必面在SQL语句中也要有。
Oracle帮助:ORA-01036: illegal variable name/number
在使用.Net使用OracleParameter进行Oracle数据库操作的时候,不少程序员习惯性的使用SqlParameter的语法来定义参数,此时会发生操作失败提示,提示信息为:ORA-01036: illegal variable name/number
这是因为Oracle和SQLServer针对查询参数化的语法不同,在操作SQLServer的时候使用的是@ParameterName,而Oracle使用的是:ParameterName
另外就是需要检查数据类型是否相符,此处附上Oracle和SQLServer在C#中的数据类型对照表。
Oracle在C#中的数据类型对照表
SQLServer在C#中的数据类型对照表
0 0
- ORA-01036: illegal variable name/number
- ora-01036 illegal variable name number
- ORA-01036: illegal variable name/number
- ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name
- ORA-01745: invalid host/bind variable name 报错
- java.sql.SQLException: ORA-01745: invalid host/bind variable name
- ORA-01483: invalid length for DATE or NUMBER bind variable
- ORA-01483: invalid length for DATE or NUMBER bind variable
- pfile启动正常,spfile启动:ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name 故障分析一例
- ORA-01506: missing or illegal database name 故障分析一例
- illegal name overloading mbg
- empty variable name
- empty variable name
- name&variable scope
- 音视频开发平台 视频录制技术
- linux下重启weblogic(关闭和启动)
- 快速排序c++
- ubuntu 安装sensors
- LeetCode OJ 之 Partition List (划分链表)
- ORA-01036: illegal variable name/number
- 读写锁
- MFC中UpdateData()函数的作用
- Thread和runnable区别简介
- IOS view的圆角和阴影并存
- if,else if,else的执行
- 以json格式的解析FTP上的文件,10秒超时
- Android MediaPlayer播放prepareAsync called in state 8解决办法
- Linux环境安装google v8