Re: [請益] sql的問題

看板Visual_Basic作者 (oh!yeah赤貧again)時間19年前 (2005/05/21 21:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《fumizuki (小獅)》之銘言: : ※ 引述《doasi (oh!yeah赤貧again)》之銘言: : : 請問~如果我要判斷一個where的式子 : : 欄位(datatime格式) = 等於今天的年月日 : : 但是因為欄位內是 yyyy/mm/dd hh:mm:dd : : 我要怎麼去寫判斷式呢? : : 我現在的寫法是 : : month(欄位) = '" & Month(Now) & "' and day(欄位) = '" & Day(Now) & "'" : : 可是執行的時候它會出現"字串或二進制資料會被截斷"的錯誤 : : 如果用like來寫可以嗎?要怎麼寫? : SELECT * FROM table WHERE field BETWEEN #時間1# AND #時間2# 可是我要寫的是判斷欄位裡的日期是否等於今天的日期 而且資料庫用的是sql server,所以時間用#會出錯 我想試like的寫法,可是用 字串% 又會出錯 所以不知道怎麼寫才可以 截取出欄位裡的“年月日“來判斷? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.96.192

210.58.156.43 05/21, , 1F
sql server ...那我就不知道了
210.58.156.43 05/21, 1F
文章代碼(AID): #12Zp4a9k (Visual_Basic)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
1
1
文章代碼(AID): #12Zp4a9k (Visual_Basic)