SQL Azure 数据仓库 - 当数据库名称包含连字符时如何在 sql 中缩放

SQL Azure data warehouse - how to scale in sql when database name contains a hyphen

使用以下 command:

ALTER DATABASE my-db
MODIFY (SERVICE_OBJECTIVE = 'DW300')

但我得到

Msg 103010, Level 16, State 1, Line 1 Parse error at line: 1, column: 16: Incorrect syntax near 'my'

用方括号转义给出:

Msg 103010, Level 16, State 1, Line 1 Parse error at line: 1, column: 16: Incorrect syntax near '[my-db]'

与单引号类似。我该怎么做?

此查询只能运行针对 Azure 服务器上的 master 数据库。

将上下文更改为 master 并重新 运行ning 成功。