[SQL ] 利用目前系統時間作為Where條件

看板Database (資料庫)作者時間18年前 (2006/10/30 22:10), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
資料庫名稱:MS SQL Server 資料庫版本:2005 內容/問題描述: 是要用來搜尋登入時間五分鐘內的紀錄 我寫的SQL式子如下 Select 學號, 姓名, 登入時間 From [USER] Where dateadd(minute, 5, 登入時間) >= '" & Now & "' 不過執行的時候會出現錯誤,訊息如下~ 從字元字串轉換到 datetime 時,轉換失敗。 請問這是什麼問題呢 ? -- ※ 編輯: kevin910 來自: 221.169.218.10 (10/31 13:14)

10/31 15:19, , 1F
試試看 把 >='" & Now & "' 改為 >=getdate()
10/31 15:19, 1F
文章代碼(AID): #15HWUyDl (Database)
文章代碼(AID): #15HWUyDl (Database)