gpt4 book ai didi

sql-server-2008-r2 - SQL Server : Cannot find data type date and unable to set compatibility

转载 作者:行者123 更新时间:2023-12-05 01:34:11 25 4
gpt4 key购买 nike

我有一个使用 DATE 的安装脚本。我正在运行 SQL Server 2008 R2,它不喜欢日期类型。

Msg 2715, Level 16, State 7, Line 1
Column, parameter, or variable #3: Cannot find data type date.

所以我尝试使用以下方法将数据库的兼容性设置为 100:
ALTER DATABASE znode_multifront SET COMPATIBILITY = 100

我收到以下错误:
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '100'.

所以我尝试进入 SQLCMD 模式并使用以下内容:
EXEC sp_dbcmptlevel znode_multifront, 100;

这产生了以下错误:
Msg 15416, Level 16, State 1, Procedure sp_dbcmptlevel, Line 70
Usage: sp_dbcmptlevel [dbname [, compatibilitylevel]]

我对 SQL Server 很陌生。任何帮助将不胜感激。

最佳答案

alter database znode_multifront
set compatibility_level = 100
go

你很接近。设置选项是 COMPATIBILITY_LEVEL ,不是 COMPATIBILITY就像您在原始帖子中所说的那样。

您将需要 ALTER对数据库执行上述查询的权限。

关于sql-server-2008-r2 - SQL Server : Cannot find data type date and unable to set compatibility,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8744455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com