我的有问题。当我为一个表生成模式时,我认为转义所有实体名称是一种很好的做法。这将防止某些Java类或字段名成为SQL保留字:我现在添加“原始”查询支持,以便ORMLite可以帮助用户执行自己的查询但是,我发现在Derby和Hsqldb中,实体名不能在不转义的情况下使用。Hsqldb: Table no
我不得不将org.hsqldb库版本从2.2.9升级到2.4.0,以便像这个站点上的另一个问题所建议的那样,支持带有NOT EXIST关键字的模式,但随后我遇到了许多JUnit测试,但这些测试都失败了。我的hsqldb看起来是: y VARCHAR (32) NOT NULL它们对我唯一起作用的是在插入之前将合并逻辑移到我的Java源代码中。问题:
这让我认为<
我正在和Hibernate 3.5.5和HSQLDB 2.2.9一起工作。我使用JPA语义来定义实体,大约有10个实体。由于一些未知的原因,HSQLDB似乎没有选择三个实体,因为我在HSQLDB中找不到相应的表,对这些表的任何引用都会导致SQL user lacks privilege or object not found跳过某些实体的情况下,是否有人面临类似的问题?所有这些实体都是使用Eclipse中的JPA方面