INSERT INTO mo_received
(appid, msg, to, from, operator, keyword, smsid, udh, response, created)
VALUES
('13846', 'HELLO', '123456789', '987654321',
'SKTELECOM', 'Cheese', 'MESSAGE', 'UDHSTUFF', '', NOW());
您的SQL語法錯誤; VALUES('13846','HE'at line 1MySQL語法錯誤 - 但我無法找到它
('13846','HE'at line 1 )對應於您的MySQL服務器版本的正確語法,
這是我得到的錯誤。
奇怪的是,如果我刪除了「到」和「從」字段和值插入工作正常,但我看不出什麼毛病這些領域。
任何想法?
我認爲和被保留在我的SQL關鍵字,使用反引號: (APPID,味精,'to','from',運營商,關鍵字,SMSID,UDH,響應,創建) – 2012-04-25 02:27:39
建議您更改字段「from」的名稱,它是SQL中的保留字。這隻會給你帶來麻煩。我會稱它爲「msgfrom」或類似的。 – GregHNZ 2012-04-25 02:29:02