看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《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
fumizuki:sql server ...那我就不知道了 210.58.156.43 05/21