我试图将所有junit 测试切换为 hsqldb (真实 db 是神器 ) 。 当我试图绘制. hbm. xml 包含 :
<property name="begin" type="integer" column="BEGIN" /> <property name="end" type="integer" column="END" />
现在在Mem db 建设期间,
ERROR - Unsuccessful: create table BLOCKTIME (ID bigint not null, BEGIN integer, END integer, TIMEZONE varchar(255), primary key (ID)) ERROR - Unexpected token: END in statement [create table BLOCKTIME (ID bigint not null, BEGIN integer, END]
问题似乎在于 BEGIN 和 END 表格名称,这些名称以 msql 为关键字, 仅限于 msql 。
知道怎么解决这个问题吗?
Thanks, Marek.