2011-02-14 110 views
0

這個SQL語法有什麼問題?SQL語法錯誤

INSERT INTO chatt (user, msg, ip) VALUES('testUser', 'testMsg', '81.235.154.103') 

服務器正在運行一些帶有未知SQL版本的IIS,但文件必須處於訪問2000格式。我得到的字段是id,user,msg,ip,datum。第一個是計數器,最後一個是日期/時間,其餘的是文本字段。我如何插入這三個領域?

+6

它給出了什麼錯誤? – anothershrubery 2011-02-14 14:14:20

回答

2

沒有實際的錯誤信息,我們真的不能告訴,但有兩個明顯的事情跳出來:

  • user是一個保留字;將其括在方括號中:[user]
  • 您的datum字段可能爲not null,這意味着您需要在您的語句中爲其提供值。
+0

謝謝,我以爲我用過usr。數據默認爲Now() – 2011-02-14 16:32:42

4

user可能是一個保留字。嘗試將它放在括號[user]