如何在SQL Server中创建给定查询?

时间:2017-06-05 07:18:23

标签: sql-server-2012

我想在SQL Server 2012中创建此查询以添加列

在MySQL中我使用:

ALTER TABLE employee 
  ADD COLUMN field BOOLEAN NOT NULL;

1 个答案:

答案 0 :(得分:2)

这里有些不对劲

  1. SQL Server没有布尔类型 - 尝试位类型
  2. 如果指定not null
  3. ,SQL Server会坚持使用默认值

    尝试

    ALTER TABLE employee 
        ADD BitFIELD BIT NOT NULL DEFAULT 0;