MySql查询关键字“ Order”附近的语法不正确

时间:2018-12-22 19:52:52

标签: mysql

这是一个简单的SQL查询,但它继续为我提供此错误错误关键字'Order'附近的语法不正确

我的查询:

select * from Order;    

2 个答案:

答案 0 :(得分:2)

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

   select * from `ORDER`

答案 1 :(得分:2)

“订单”是保留字。就像尝试将列命名为“字符串”。尝试使用其他名称,例如“ Order_Of_Something”