在SQLServer和Access中转换日期

Ale*_*ley 3 sql-server ms-access

是否有一个在MS Access和SQLServer 2k5 +中都可以将字符串转换为日期的函数?似乎CDate在访问和转换工作在SQLServer中工作,但我想要一个兼容的功能.

谢谢!

RSo*_*erg 7

重要的是要记住,SQL和Access不在同一平台上运行,并且您无法访问每个平台中的相同功能.这就像询问您是否可以在ASP.NET中使用echo命令一样.Echo适用于PHP,但不适用于.NET语言.我不相信你会找到一个可以使用的常用功能.

但是,我会考虑将值存储为日期,因此首先不需要进行转换.

在SQL中......

cast (MyColumn as datetime)
Run Code Online (Sandbox Code Playgroud)

访问...

cdate(MyColumn)
Run Code Online (Sandbox Code Playgroud)

进一步阅读:

  1. MSDN:SQL
  2. 网上技术:访问CDATE