如何为SQL Server中的所有表列设置默认值?

时间:2012-12-08 14:56:51

标签: sql database

如何为SQL Server中的所有表列设置默认值?

如果是字符串,它将为空,如果在已创建的表中为int。

2 个答案:

答案 0 :(得分:0)

添加DEFAULT约束

以下是这样做的方法:

CREATE TABLE Persons
(
id int NOT NULL,
LName varchar(25) NOT NULL,
FName varchar(25),
Addr varchar(255),
City varchar(255) DEFAULT 'Hawaii'
)

答案 1 :(得分:0)

如果您使用GUI设计了表而不是使用SQL语句创建表,则也可以在SQL Server管理工作室中执行此操作。

要做到这一点(在我的头顶),选择你正在编辑的列,属性窗口应该是可见的(如果不是,我认为f4将打开它)。大约一半,您可以设置列默认值。