一.mybatis框架XML错误     

1.ORA-00918: 未明确定义列:SQL语句中列明重复,或者定义不明确(关联查询时两张表都有要区分开列明)

2.无效的列类型: 1111  :a.传入数据漏传一个,导致SQL语句一个条件是null(为空时,列的数据类型肯定是没有的)。可以加jdbcType=VARCHAR(使列可以存空)

3.插入数据时位置没有一一对应,数据错乱

4.ORA-00923:

  未找到要求的 FROM 关键字 :错》分页查询时引用 rowno as ROWNUM  正确》rowno ,去掉as ROWNUM  原因:不能生命关键字      2016-06-15 14:06:01

5  .2016-06-24

   在PROJECT_NAME LIKE '%${projectName,        jdbcType=varchar}%'多加了jdbcType=varchar类型转换、放空,导致SQL语句语法错误

   但是后台并不报错,只是模糊查询一直失效,找了上午3个小时

 

6.2016-08-17

上面两个where条件唯一的区别就是上面一个条件,逗号前多了一个空格,这样导致sql语句一直失效,找了4个小时

6.where 关键字没有打,不报错,把所有的查出来2016-11-29

 二 :hibernate+sqlserver

1.2017-03-03:函数内置错误

.

解决:

 

posted on 2016-06-15 14:11  撿忔  阅读(215)  评论(0编辑  收藏  举报