如何使用T-SQL正确添加新列

use*_*387 -4 t-sql sql-server alter-table

我在Visual Studios 2013中开始使用T-SQL,我想知道如何在现有数据库表中添加新列?

我有这个片段

ALTER TABLE [dbo].[Articles]
ADD COLUMNS
  TenLatMin  FLOAT     NULL,
  TenLatMax  FLOAT     NULL,
  TenLonMin  FLOAT     NULL,
  TenLonMax  FLOAT     NULL;
Run Code Online (Sandbox Code Playgroud)

但它抱怨

FLOAT附近的语法不正确

上面的代码有什么问题?

Cri*_*scu 6

根据文档,你不应该COLUMNS在那里:

ALTER TABLE [dbo].[Articles]
ADD
TenLatMin  FLOAT     NULL,
TenLatMax  FLOAT     NULL,
TenLonMin  FLOAT     NULL,
TenLonMax  FLOAT     NULL;
Run Code Online (Sandbox Code Playgroud)