mysql ERROR 1064 (42000): Erreur de syntaxe près de 'order)

mysql> INSERT INTO page (author_username, page_title, addtime, cat_id, page_cont
ent,author_uid,item_id,order) values(‘‘,‘‘,‘0‘,‘0‘,‘testdata2‘,‘0‘,‘0‘,‘99‘);
ERROR 1064 (42000): Erreur de syntaxe près de ‘order) values(‘‘,‘‘,‘0‘,‘0‘,‘test
data2‘,‘0‘,‘0‘,‘99‘)‘ à la ligne 1
mysql> INSERT INTO page (author_username, page_title, addtime, cat_id, page_cont
ent,author_uid,item_id,order) values(‘‘,‘‘,0,0,‘testdata2‘,0,0,99);
ERROR 1064 (42000): Erreur de syntaxe près de ‘order) values(‘‘,‘‘,0,0,‘testdata
2‘,0,0,99)‘ à la ligne 1

数据库page 表含有字段order,导致错误,order是sql 语句中的关键字,不可以用来作为字段使用

文章来自:http://www.cnblogs.com/beyang/p/5032852.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3