SQLSyntaxErrorException: ORA-01747: user.table.column, table.column or column description is invalid

Project startup error:

Caused by: com.ibatis.common.jdbc.exception.NestedSQLException:   
--- The error occurred in sql/sql_audit_data.xml.  
--- The error occurred while applying a parameter map.  
--- Check the getAuditDataList-InlineParameterMap.  
--- Check the statement (query failed).  
--- Cause: java.sql.SQLSyntaxErrorException: ORA-01747: user.table.column, table.column 或列说明无效

The reason for the error: because the column names of the table use the keywords declared by Oracle.
View the oracle keywords by select * from v$reserved_words ORDER BY KEYWORD ASC

After checking, it is found that the field name and oracle are duplicated in the table. The problem is solved after modifying the field name

Guess you like

Origin blog.csdn.net/noob9527/article/details/96001326