sql-server - 在 SQL Server 和 Access 中转换日期

标签 sql-server ms-access

是否有在 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)

延伸阅读:

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

关于sql-server - 在 SQL Server 和 Access 中转换日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1300958/

相关文章:

python - 使用 PyODBC 选择表中的列名

ms-access - Microsoft Access 表单迁移选项

regex - 从 MS Access 中的字符串提取/转换日期

ms-access - VBA 搜索 40mb xml 文件或将该文件的二进制数组转换为字符串以进行搜索的最快方法

sql-server - SSIS FOR LOOP根据sql表中的值结束

sql - 在 join in sql 中计算

c# - 包失败,因为 System.Data.SqlClient.SqlException (0x80131904) : Incorrect syntax near 's'

sql - 字段值必须唯一,除非为 NULL

sql - SQL Server 中的负 SPID?

c# - 错误 - 连接字符串属性尚未初始化(C# 数据库)?