'mysql'中的'prefix'是保留关键字,因为当我尝试使用dbunit为包含名为'prefix'
的列的表填充样本数据时出现以下错误
嵌入式错误:userNamePoFIX - (非大写输入列:前缀)在ColumnNameToIndexes缓存映射中。请注意,地图的列名称不区分大小写。
答案 0 :(得分:3)
MySQL保留关键字在此处记录:
http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html
除了PREFIX
不在列表中之外,您应该注意MySQL错误看起来不像这样。首先,它们始终以数字错误代码开头。
您是否偶然将小写prefix
称为已定义为大写PREFIX
的列?