[SQL ] 日期問題
請問一下
datetime 形式是否可以直接比對
cmd ="SELECT * FROM 科別 WHERE 病歷號碼='"&id&"' AND
日期= '2009/4/24 下午 04:00:00'"
他就出現
Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]從字元字串轉換到 datetime 時
,轉換失敗。
------------------------------------------------------------
而我改成
cmd ="SELECT * FROM 科別 WHERE 病歷號碼='"&id&"' AND
'CONVERT(varchar,日期,120)'= '2009/4/24 下午 04:00:00'"
他就出現
HTTP 500 內部伺服器發生錯誤
請問是否可以比對時間呢?謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.219.142
推
04/29 13:22, , 1F
04/29 13:22, 1F
推
04/29 13:23, , 2F
04/29 13:23, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):