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

时间:2013-12-05 21:38:42

标签: sql-server tsql alter-table

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

我有这个片段

ALTER TABLE [dbo].[Articles]
ADD COLUMNS
  TenLatMin  FLOAT     NULL,
  TenLatMax  FLOAT     NULL,
  TenLonMin  FLOAT     NULL,
  TenLonMax  FLOAT     NULL;

但它抱怨

  

FLOAT附近的语法错误

上面的代码有什么问题?

1 个答案:

答案 0 :(得分:6)

根据the documentation,你不应该有COLUMNS

ALTER TABLE [dbo].[Articles]
ADD
TenLatMin  FLOAT     NULL,
TenLatMax  FLOAT     NULL,
TenLonMin  FLOAT     NULL,
TenLonMax  FLOAT     NULL;