mybatis 无效的列类型
2014-02-21 17:27
302 查看
oracle在保存用户时,有两个属性分别是String和Date,默认为null,存储时会报如下错误:
无效的列类型: 1111
Error setting null parameter. Most JDBC drivers require that the JdbcType must be specified for all nullable parameters. Cause: java.sql.SQLException: 无效的列类型: 1111
### Error updating database. Cause: org.apache.ibatis.type.TypeException: Error setting null parameter.
解决方案:
在oracle中的null为不确定的意思,存储null时,mybatis解析不到oracle字段类型
解决方法:在插入语句中,加入jdbcType,如下:
#{loginIp,jdbcType=VARCHAR}
#{name,jdbcType=VARCHAR}
无效的列类型: 1111
Error setting null parameter. Most JDBC drivers require that the JdbcType must be specified for all nullable parameters. Cause: java.sql.SQLException: 无效的列类型: 1111
### Error updating database. Cause: org.apache.ibatis.type.TypeException: Error setting null parameter.
解决方案:
在oracle中的null为不确定的意思,存储null时,mybatis解析不到oracle字段类型
解决方法:在插入语句中,加入jdbcType,如下:
#{loginIp,jdbcType=VARCHAR}
#{name,jdbcType=VARCHAR}
相关文章推荐
- 我又回来了,这回是带着C++来的
- ios7与ios6UI风格区别
- hibernate主键生成策略
- 【C++】浙大PAT (Basic Level)1015. 德才论 (25)
- Android 中java 关于字符串与整形转换的相关问题(Invalid Int)
- js中获取 table节点各tr及td的内容方法
- 方向是你事业的命根
- 100个MySQL 的调节和优化的提示
- Android给拼接好的Bitmap加上个性化边框
- ajax get/post
- (四):数据库表和列中的约束的使用示例
- 解决Windows下删除文件提示无法删除问题
- java连接ftp并上传文件
- 计划任务管理——at
- 非递归数组全排列
- Storyboard创建使用UICollectionViewController
- 云盘是个好东西
- Storyboard创建使用UICollectionViewController
- df、du、fdisk:Linux磁盘管理三板斧的使用心得(转载)
- iOS CoreData 的级联删除等操作