数据库:ORACLE
我们在hibernate和hbm文件中使用ImprovedNamingStrategy,我们明确地给出了表名。
但是,在删除和插入操作期间,它仍在生成' T _'作为前缀和' HT _'作为某些表的前缀。
这导致SQLGrammarException:
org.hibernate.exception.SQLGrammarException:无法执行语句
请注意,使用Oracle数据库时会发生这种情况,HSQL或Postgres不会发生这种情况。