【问题标题】:Does SQL Server 2005 support datetime2SQL Server 2005 是否支持 datetime2
【发布时间】:2012-02-06 01:07:56
【问题描述】:

SQL Server 2005 是否支持 datetime2 数据类型,我似乎在官方文档中找不到?

【问题讨论】:

    标签: sql-server-2005 datetime2


    【解决方案1】:

    【讨论】:

    • 链接标题中显示“SQL Server 2008”?
    • @ahmd0 我更新了链接。它不支持基于列出的数据类型的 datetime2。
    • 是的,我是这么认为的。谢谢。
    【解决方案2】:

    在文件编辑器中打开您的 EDMX(或在 Visual Studio 中“打开方式...”并选择 XML 编辑器)。 在顶部,您会找到存储模型,它有一个属性 ProviderManifestToken。 这应该具有值 2008。将其更改为 2005,重新编译,一切正常。

    注意:每次从数据库更新模型时都必须这样做。

    【讨论】:

      【解决方案3】:

      也许你会遇到这个问题:

      使用的 SQL Server 版本不支持数据类型 'datetime2

      你可以看到如下解决方案:

      Using SQL Server 2008 and SQL Server 2005 and date time

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-07
        • 2010-12-08
        • 1970-01-01
        • 1970-01-01
        • 2017-01-23
        相关资源
        最近更新 更多