JDBC访问mysql,字段名称为key时出错

在JDBC访问mysql数据库表的时候发现一个问题:
如果表里的字段名称为key,将不能插入数据,产生异常,奇怪!

在设计数据库的时间应注意,避免字段与关键字命名相同,如key,tpye等都是比较容易忽略的。用到后有时候就会出现比较诡异问题

可能是关键字吧,你用别名看

一般不要用关键字。用其他的列名试试。

key不是关键字吧,keys才是吧

MYSQL中key和keys都是关键字。

[url]http://hi.baidu.com/netnova/blog/item/19ab753ee18bae3971cf6c27.html/cmtid/9b8aa6af97d94dc57cd92aaf[/url]

普通关键字应该没事的吧?