Re: [SQL ] 將 varchar 值 '' 轉換成資料類型 int …

看板Database作者 (小天)時間15年前 (2010/07/19 17:32), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
今天又再試了一次 用 yyyy/mm/dd hh:mm:ss(2010/7/19 13:00:00) 下去存 datetime欄位也確實存進去了 而VB的函式也改成 "Ins_Date>="+Start_Date+" AND Ins_Date<="+End_Date+" Ins_Date是SQL欄位(datetime格式) Start_Date和End_Date是輸入搜尋時間範圍用 Start_Date(2010/7/19 13:00:00),End_Date(2010/7/19 17:00:00) 但卻出現以下錯誤訊息 Database: Error: 接近 '13' 之處的語法不正確。 (SQL: SELECT [Ins_Date], [Ins_Time], [Value_Int], [Value_Float], [Value_String] FROM [DB_ODBC] WHERE Ins_Date>=2010/7/19 13:00:00 AND Ins_Date<=2010/7/19 17:00:00 ) 想請教各位板眾 請問一下這語法是否有什麼問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.22.198 ※ 編輯: firingmoon 來自: 114.38.22.198 (07/19 17:34)

07/19 18:08, , 1F
字串前後請加上'。如'2010/7/19 13:00:00'
07/19 18:08, 1F

07/21 09:33, , 2F
感謝 終於成功了Q_Q
07/21 09:33, 2F
文章代碼(AID): #1CH1l0uX (Database)
文章代碼(AID): #1CH1l0uX (Database)