すべてのjunitテストをhsqldbに切り替えようとしています(実際のdbはoracleです)。以下を含む.hbm.xmlファイルをマップしようとすると問題が発生しました:
<property name="begin" type="integer" column="BEGIN" /> <property name="end" type="integer" column="END" />
mem dbビルド中に、次の情報を取得しています。
エラー-失敗:テーブルBLOCKTIMEの作成(ID bigint not null、BEGIN integer、END integer、TIMEZONE varchar(255)、主キー(ID)) エラー-予期しないトークン:ステートメントのEND [テーブルBLOCKTIMEを作成します(ID bigint not null、BEGIN integer、END]
問題は、キーワードとしてmssqlに制限されているBEGINおよびENDテーブル名にあるようです。
この問題を回避する方法はありますか?
ありがとう、マレク。