不能在MySQL中使用列名“ desc”

INSERT INTO movie (id, title, desc, released, views, featured) VALUES ('', 'title', '

\r\n description

\r\n', '2006-12-12', '0', '0')

错误是

1064-您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在“

desc,发布,视图,精选”附近使用VALUES(“,”标题”,“ \ r \ n描述\ r \ n”,“ 1个

表结构是

id [ (pk, auto_inc) int(11) ]

title [ varchar(256) ]

desc [ text ]

released [ date ]

views [ int(11) ]

featured [ int(11) ]

在phpmyadmin sql编辑器中运行

回答:

desc是mysql的保留字。您必须在保留字的列中使用反引号’‘。

INSERT INTO movie (id, title, `desc`, released, views, featured)...

您应避免将保留字用作列名或必须使用反引号(``)

以上是 不能在MySQL中使用列名“ desc” 的全部内容, 来源链接: utcz.com/qa/414382.html

回到顶部