Gre*_*lty 3 mysql sql database debugging mysql-error-1064
不知道出了什么问题,现在就在PHP MyAdmin中运行它.有什么事发生在你身上吗?谢谢.
INSERT INTO order (CustomerID, BillAddr, ShipAddr, Date, Total)
VALUES ('test', 'test', 'test', '2012-07-02', 22)
Run Code Online (Sandbox Code Playgroud)
错误:
MySQL说:#1064
order表结构:
FIELD TYPE
OrderID int(11) auto increment
CustomerID varchar(50)
BillAddr varchar(200)
ShipAddr varchar(200)
Date date
Total double
Run Code Online (Sandbox Code Playgroud)
(我将OrderID从INSERT中删除,因为它是一个自动增量)
编辑
与此语法相同的错误:
SQL query:
INSERT INTO 'order'( CustomerID, BillAddr, ShipAddr, 'Date', Total )
VALUES (
'test', 'test', 'test', '2012-07-02', 22
)
MySQL said: Documentation
#1064 -
Run Code Online (Sandbox Code Playgroud)
Eri*_*lje 11
这个词Date是一个关键词.试试这样:
INSERT INTO `order` (CustomerID, BillAddr, ShipAddr, `Date`, Total)
VALUES ('test', 'test', 'test', '2012-07-02', 22)
Run Code Online (Sandbox Code Playgroud)
ETA:order也是关键字:)
| 归档时间: |
|
| 查看次数: |
16467 次 |
| 最近记录: |