2011-01-05 10 views
-1

で予約されたキーワードを接頭辞です、私は列を含むテーブルに対してDbUnitをを使用してサンプルデータを移入しようとすると、私は次のエラーを取得するために、「プレフィックス」「mysqlの」の予約キーワードです'prefix'は、MySQL

組み込みエラーと呼ばれます:user.PREFIX - ColumnNameToIndexesキャッシュマップの(大文字ではない入力列:接頭辞)。マップの列名は大文字と小文字が区別されないことに注意してください。

+1

接頭辞はmysqlの予約キーワードではなく、エラーメッセージは特にmysqlではなくdbunitにあります。 – ajreal

答えて

3

MySQLの予約語は、ここに記載されています:

http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html

別にPREFIXがリストにないという事実から、あなたはMySQLのエラーは、次のように見ていないことに注意すべきです。まず、数値エラーコードで始まります。

偶然小文字であるprefixを大文字のPREFIXとして定義した列を呼び出していますか?

+0

+1 –