【ERROR】java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
2013-01-09 08:56
344 查看
java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
出现这个异常是因为在数据库中字段为number类型的值给赋予了null,粗心出的错误。不过建议把基本数据类型变成包装类型,这样当你没有赋值的时候会向数据库插入NULL,而不是基本类型的默认值,防止出BUG
出现这个异常是因为在数据库中字段为number类型的值给赋予了null,粗心出的错误。不过建议把基本数据类型变成包装类型,这样当你没有赋值的时候会向数据库插入NULL,而不是基本类型的默认值,防止出BUG
相关文章推荐
- java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 BINARY 解决
- java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
- java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
- 关于错误:- ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
- ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
- ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
- ORA-00932: 数据类型不一致: 应为 CHAR, 但却获得 NUMBER
- DB字段顺序与类的属性顺序一致:{Oracle.DataAccess.Client.OracleException ORA-00932: 数据类型不一致: 应为 TIMESTAMP, 但却获得 NUMBER
- SQL 错误 [932] [42000]: ORA-00932: 数据类型不一致: 应为 -, 但却获得 NCLOB
- 第 2 行出现错误:ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 NUMBER
- java.sql.SQLException: ORA-00932: inconsistent datatypes: expected NUMBER got BINARY
- oracle clob ERROR org.hibernate.util.JDBCExceptionReporter - ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
- java.sql.SQLException: ORA-03115: 不支持的网络数据类型或表示法
- 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
- ORA-00932 :数据类型不一致:应为-,但却获得CLOB
- ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
- ORA-00932: 数据类型不一致: 应为 BLOB, CLOB, 但却获得 CHAR
- ORA-00932: 数据类型不一致: 应为 -, 但却获得 –
- ORA-00932 :数据类型不一致:应为-,但却获得CLOB
- ora-00932:数据类型不一致:应为 -,但却获得BLOB