Является ли префикс зарезервированным ключевым словом в MySQL - PullRequest
0 голосов
/ 05 января 2011

Является ли «префикс» зарезервированным ключевым словом в «mysql», поскольку я получаю следующую ошибку, когда пытаюсь заполнить образцы данных с помощью dbunit для таблицы, содержащей столбец с именем 'prefix'

Внедренная ошибка: user.PREFIX - (входной столбец без заглавных букв: префикс) в карте кэша ColumnNameToIndexes. Обратите внимание, что имена столбцов карты НЕ чувствительны к регистру.

1 Ответ

3 голосов
/ 05 января 2011

Зарезервированные ключевые слова MySQL задокументированы здесь:

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

Помимо того, что PREFIX нет в списке, вы должны заметить, что ошибки MySQL выглядят не так. Начнем с того, что они всегда начинаются с числового кода ошибки.

Вы случайно называете строчными буквами prefix столбец, который вы определили прописными PREFIX?

...