是否有在 MS Access 和 SQLServer 2k5+ 中都可以使用的函数将字符串转换为日期?似乎 CDate 在 access 中有效, Convert 在 SQLServer 中有效,但我想要一个在这两者中都有效的函数。
谢谢!
最佳答案
请务必记住,SQL 和 Access 不是在同一个平台上运行的,您将无法在每个平台上 Access 相同的功能。这就像询问您是否可以在 ASP.NET 中使用 echo 命令。 Echo 适用于 PHP,但不适用于 .NET 语言。我不相信您会找到可以使用的通用功能。
不过,我会考虑将值简单地存储为日期,这样一开始就不需要进行转换。
在 SQL 中...
cast (MyColumn as datetime)
Access ...
cdate(MyColumn)
延伸阅读:
关于sql-server - 在 SQL Server 和 Access 中转换日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1300958/