2009-08-19 70 views
3

是否有可以在MS Access和SQLServer 2k5 +中將字符串轉換爲日期的函數?看來CDate可以在SQLServer中訪問和轉換作品,但我想要一個可以在兩者中工作的函數。在SQLServer和Access中轉換日期

謝謝!

回答

7

請務必記住,SQL和Access不在同一平臺上運行,並且您無法訪問每個平臺中的相同功能。這就像問你是否可以在ASP.NET中使用echo命令一樣。 Echo使用PHP而不是.NET語言。我不相信你會找到一個你可以使用的常用功能。

但是,我會考慮簡單地將該值存儲爲日期,因此不需要首先進行轉換。

在SQL

...

cast (MyColumn as datetime) 

訪問...

cdate(MyColumn) 

延伸閱讀:

  1. MSDN: SQL
  2. Tech on the net: Access CDATE
1

MS Access和Sql Server有使用不同的平臺,並且沒有用於轉換日期的通用功能。但是,你可以在服務器端使用普通查詢而無需轉換日期,然後你可以在編程端將日期轉換爲你想要的格式。