这是一个简单的SQL查询,但它继续为我提供此错误错误关键字'Order'附近的语法不正确
我的查询:
select * from Order;
答案 0 :(得分:2)
您正在使用该语言中的保留字来表示您创建的实体。
保留字=实际属于该语言词汇的一部分,例如select
FROM
WHERE
等。
这使编译器/解析器感到困惑。要告诉编译器/解析器将保留字视为用户选择的名称(例如您为字段或表选择的名称),请在其周围打上勾号。像这样:
select * from `ORDER`
答案 1 :(得分:2)
“订单”是保留字。就像尝试将列命名为“字符串”。尝试使用其他名称,例如“ Order_Of_Something”