我正在尝试运行:
ALTER DATABASE QA-10
SET COMPATIBILITY_LEVEL = 110;
GO
在 V12 SQL Azure DB 上,我收到错误:
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '-'.
请问我做错了什么?
我这样做是为了将级别从 120 降级到 110,以检查 120 级别是否不会导致我的 100 级查询出现问题。查询优化器在 V12 中明显发生了变化。
最佳答案
您能否尝试将数据库名称用括号括起来,看看问题是否仍然存在?请改为运行以下查询:
ALTER DATABASE [QA-10]
SET COMPATIBILITY_LEVEL = 110;
GO
关于azure - 如何更改 SQL Azure 中的兼容级别,我的命令不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31142905/