Mybatis-Oracle使用动态SQL查询:关键字冲突

这是我的SQL语句的一部分:


一直出现错误:ORA-00923: 未找到要求的 FROM 关键字

一般这个错误是格式的问题,标点什么的,但是不管我给它格式化,还是放到Navicat中美化,还是不行。但是我发现UID是蓝色,然后我尝试改一下,就OK了。


然后我又开始发挥我的搜索能力了,

原来UID是Oracle中的一个关键字,本来就应该规避的,好低级的错误,反省反省,乖乖去看我的Oracle课本了。

你可能感兴趣的:(Mybatis-Oracle使用动态SQL查询:关键字冲突)