2012-02-24 9 views
2

テーブルIFAS_util_max_object_vをその正確なフォーマットで自動的に作成するために、休止状態のエンティティを設定しようとしています。私が何を試みても、IFASを大文字にすることはできません。誰にもアイデアはありますか?Hibernateテーブル名の大文字化IFAS_util_max_object_v

これは私が試みたものです。

@Table(名前= "\" IFAS_util_max_object_v \ "")

また、私は、MySQL DBを使用しています。

答えて

2

使用しているオペレーティングシステムは何ですか?

Mysqlには、テーブル名を小文字に変換するかどうかを決定する設定ファイルがあります。表は表の名前を持つディスク上のファイルに対応するため、Windowsのファイル名は大文字と小文字を区別しないため、Windowsを使用する場合は小文字に変換されます。したがって、Windowsを使用する場合は不可能です。

詳細については、hereをご覧ください。

+0

私はWindowsマシン上でmysqlを使ってアプリケーションを開発していますが、その生産環境はsybaseを使ったLinuxボックスです。この新しいデータベースは古いレガシーシステムと一致する必要があり、管理者はテーブル構造が同一であることを要求しています。だからあなたの言うことは、これは基本的にSQLと一緒にWindowsの問題であり、休止状態ではないのですか? –

+0

はい。オペレーションマシンのできるだけ近くでマシン上で開発してください。 –

+0

助けてくれてありがとう。 –

関連する問題