mysql查询关键字“order”附近的语法不正确

bbuxkriu  于 2021-06-15  发布在  Mysql
关注(0)|答案(2)|浏览(374)

这是一个简单的sql查询,但它总是在关键字“order”附近给我这个错误语法
我的问题:

select * from Order;
e0uiprwp

e0uiprwp1#

“顺序”是一个保留字。例如尝试将列命名为“string”。试着用另一个名字,比如“order of something”

ldioqlga

ldioqlga2#

您正在使用语言中的保留字来表示您创建的实体。例如,保留字实际上是语言词汇的一部分 select FROM WHERE 等。
这使编译器/解析器感到困惑。要告诉编译器/解析器将保留字视为用户选择的名称(如为字段或表选择的名称),请在其周围加上记号。像这样:

select * from `ORDER`

相关问题