【问题标题】:How to use T-SQL to properly add new columns [closed]如何使用 T-SQL 正确添加新列 [关闭]
【发布时间】:2013-12-05 21:38:41
【问题描述】:

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

我有这个sn-p

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

但它抱怨

FLOAT 附近的语法不正确

上面的代码有什么问题?

【问题讨论】:

  • 您应该先尝试文档,然后再自己编造语法,当它不起作用时举起手来,然后问我们怎么敢这个编造的语法不起作用?

标签: sql-server tsql alter-table


【解决方案1】:

根据the documentation,你不应该在里面有COLUMNS

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-04
    • 2021-07-30
    相关资源
    最近更新 更多