随笔分类 -  Oracle

摘要:这个异常,用过myBatis的肯定都是见过的,除了网上说的,一个mapper.xml文件中的id重复,还有很多错误会导致这个异常,最近工作中遇到很多新的原因导致该异常,收集如下供大家参考: 1,xml文件中的id重复,修改id即可 2,resulttype和resultmap属性使用混乱,该用res 阅读全文
posted @ 2017-01-17 11:30 Roger's 阅读(381) 评论(0) 推荐(0)
摘要:不等于:<> ,!=,~= ,^= 这四个符号据说都可以在oracle中表示不等于,但是试了之后发现<> ,!= ,^=是可以的,~=不行,需要注意的是,只有<>是标准的sql语法,可以移植,其他的都是oracle平台的特性,移植性较差,所以开发中,尽量使用<>表示不等于 等于:=不用多说,但是要进 阅读全文
posted @ 2017-01-17 10:52 Roger's 阅读(117556) 评论(0) 推荐(3)
摘要:ORA 01791错误提示的是“ORA-01791: 不是 SELECTed 表达式”: 原因:sql中了用了DISTINCT关键字去重,但是order by后面跟的字段并没有出现在查询的列中,什么意思?看例子 例子: 错误:SELECT DISTINCT a.name,a.code from a 阅读全文
posted @ 2016-11-29 11:15 Roger's 阅读(2144) 评论(0) 推荐(0)
摘要:这个问题是最近工作中遇到的,希望看到的同仁可以多发表下见解,互相学习一下, 原本是要实现根据一个list里面的挂号记录id查询收费的项目,临时加的一个小变动,于是乎,我想着直接jdbctempate将in后面的参数拼进去吧别搞一个服务了,整接口那么繁琐,而后证明我毕竟还是too young ,问了下 阅读全文
posted @ 2016-07-14 15:15 Roger's 阅读(1484) 评论(0) 推荐(0)
摘要:开发时候频繁的操作数据库有可能导致所表,这个走了几遍debug,发现碰见jdbc操作无端走不下去,怎么办呢,从某前辈那寻得二条sql,分享之,以下: 解锁;1,查询SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, 阅读全文
posted @ 2016-07-14 14:54 Roger's 阅读(177) 评论(0) 推荐(0)