您的位置:首页 > 数据库 > MySQL

mysql字段名称 不要设置为index

2016-01-11 16:16 375 查看
mysql字段名称 不要设置为index!

今天设计了一张表,其中一个字段命名了index,int型。结果insert语句不能插入变量,原以为是变量或许要加引号引起来之类的,结果各种尝试都不奏效。正觉得最基本的增删改查我都已经无能为力,心里不胜哀凉。

突然觉得不管怎样,应该用查询器试试。

输入“select * from tb_XXX order by index”,天哪,竟然报错了。真是不可思议啊,我又改成了“select * from tb_XXX order by id”(id是自增标记)。竟然成功的列出了查询结果。于是我本能的觉得,也许应该换个字段名,就把index改成了sequence。结果OK了。也许index是数据库的保留字吧?这既奇怪又不值的问题,值得与小伙伴们分享。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: