#1064 - 您的SQL语法有错误?

时间:2016-11-02 09:35:10

标签: mysql

这是我的疑问:

insert into order 
    (order_no, product_code, confirmation_date, payment, order_from, 
     return_eligibility, cs_activity, created_date) 
values 
    ('2547', 'DJRN2503', '2016/11/03 14:42', 'Coupon', 'Homeshop18', 
     'Yes', 'Yes', DATE_ADD(now(), INTERVAL 750 MINUTE));

我的表格名为“order”。我无法在此表上运行任何查询。

我收到以下错误:

  

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在第1行的'order(order_no,product_code,confirmation_date,payment,order_from,return_el')附近使用正确的语法

有人可以指导我吗?

2 个答案:

答案 0 :(得分:2)

orderreserved keyword in MySQL,需要通过反引号转义或使用其他表名。

insert into `order` (...)

答案 1 :(得分:0)

如果您想更加确定从哪里获得此表,您可以先写入数据库的名称,DatabaseName.TableName