这是我的疑问:
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')附近使用正确的语法
有人可以指导我吗?
答案 0 :(得分:2)
order
是reserved keyword in MySQL,需要通过反引号转义或使用其他表名。
insert into `order` (...)
答案 1 :(得分:0)
如果您想更加确定从哪里获得此表,您可以先写入数据库的名称,DatabaseName.TableName