Re: [請益] sql的問題
※ 引述《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
210.58.156.43 05/21, 1F
討論串 (同標題文章)
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章