今天在群里有人問到的遇到的一個問題,記錄一下。
他的錯誤描述如下:
他有一個log表,用insert into...語句插入數據時報ERROR 1064錯誤,語句如下:
insert into log(macid, oldValue, newValue, updatedata) values('ff', 'ff', 'ffff', '2007-10-21 00:00:00');
乍眼一看,語句沒錯,其它表插入數據時都是這樣插入的。后來想起來可能是表的名稱的問題,果然在MySQL-Front中一輸入,原來log是MySQL的關鍵字。
解決方案似乎在“log”與其后面的“(”隔開一個空格就行了。
看來真是重在細節呀,分析問題重在仔細。
posted on 2007-12-19 12:02
阿蜜果 閱讀(1653)
評論(2) 編輯 收藏 所屬分類:
MySql