本文主要是介绍SQLSyntaxErrorException: ORA-00942: 表或视图不存在,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2019-07-31 15:29:14.353 ERROR 4965 --- [nio-8888-exec-3] c.s.f.w.e.GlobalDefaultExceptionHandler : 异常信息:org.springframework.jdbc.BadSqlGrammarException:
### Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
### The error may involve com.sxf.fact.web.mapper.pomapper.TLonProinfMapper.deleteByExample-Inline
### The error occurred while setting parameters
### SQL: delete from T_LON_PROINF WHERE ( RZ_ID = ? )
### Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
-----------------------
错误原因:mybatis generator 生成表xml时没有schema前缀导致错误
解决办法:
<table schema="GSDPAY" tableName="t_lon_proinf" > <!--<property name="ignoreQualifiersAtRuntime" value="true"/>-->
</table>
生成mapper文件时,标红部分应注释掉!
这篇关于SQLSyntaxErrorException: ORA-00942: 表或视图不存在的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!