2
무엇이 잘못되었는지, PHP MyAdmin에서 지금 실행하고 있는지 잘 모르겠습니다. 너 한테 무슨 일있어? 감사.이 INSERT의 MySQL 오류 # 1064?
INSERT INTO order (CustomerID, BillAddr, ShipAddr, Date, Total)
VALUES ('test', 'test', 'test', '2012-07-02', 22)
오류 :
FIELD TYPE
OrderID int(11) auto increment
CustomerID varchar(50)
BillAddr varchar(200)
ShipAddr varchar(200)
Date date
Total double
(이것은 자동 증가가 그대로 나는 INSERT 밖으로에 OrderID를 떠나)
편집 :
MySQL said: #1064
구조 order
테이블
이 구문같은 오류 :
SQL query:
INSERT INTO 'order'(CustomerID, BillAddr, ShipAddr, 'Date', Total)
VALUES (
'test', 'test', 'test', '2012-07-02', 22
)
MySQL said: Documentation
#1064 -
작은 따옴표입니다 .... 여전히 1064을 받고? 질문 편집을 참조하십시오. –
@ 작은 따옴표가 아니라 역 따옴표. 작은 따옴표는 문자열을 나타냅니다. – Ben
@greg - 백틱 대신 ANSI 모드에서 큰 따옴표를 사용할 수도 있습니다. –