无法添加新列(关键字'COLUMN'附近的语法不正确)

Cel*_*tas 3 sql-server alter-table

当我跑这个

ALTER TABLE agency
ADD COLUMN single_word varchar(100)
Run Code Online (Sandbox Code Playgroud)

我明白了

消息156,级别15,状态1,行2
关键字"COLUMN"附近的语法不正确.

我尝试删除COLUMN但仍然是同样的问题.

RTh*_*mas 10

对于TSQL Flavor,请尝试以下语法:

ALTER TABLE agents
ADD [associated department] varchar(100)
Run Code Online (Sandbox Code Playgroud)


Ifa*_*bal 6

在 HeidiSQL 上运行该查询时,我遇到了同样的问题。解决办法很简单,把查询改成这样:

ALTER TABLE "agency"
ADD "single_word" varchar(100)
Run Code Online (Sandbox Code Playgroud)

只需删除“COLUMN”关键字。