看板 Database 關於我們 聯絡資訊
我有一個"日期"欄位 資料類型是"日期/時間" 值是"2010/9/3 下午 04:49:23" 但是當我下sql指令 SELECT * FROM Event WHERE '日期'>'" & DateAdd("s", -10, Now) & "'" ↑vb6語法 現在時間的前十秒 不知為什麼該筆資料會跑出來 我確定DateAdd("s", -10, Now)的確是 2010/9/21 下午 08:11:50 怎樣也不會比較小啊 是我比較的方式寫錯了嗎? 謝謝 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 妳是我 █████ █████ 你是我 ██ ███ 最愛的寶貝 ██╱╲ ◥█████◣● 最寶貝的愛╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.91
evernever:日期用``框看看...`日期` 09/21 22:06
tw70126:日期要 convert 成同一種格式才能比 09/22 00:55
hirabbitt:convert要怎麼用啊0.0 09/22 10:12
hirabbitt:有辦法整個換成秒 或是毫秒嗎 09/22 10:19
昨天打太快把mssql打成mysql 差好多=.= ==================================================================== 不知道是vb問題還是sql問題 我下"SELECT * FROM `Event` WHERE `日期` < NOW();" 可以過 我下"SELECT * FROM `Event` WHERE `日期` < GETDATE();" 卻說GETDATE函數未定義 但是不是GETDATE才是MSSQL的用法嗎=.=? ※ 編輯: hirabbitt 來自: 163.13.127.91 (09/22 11:12)