如何为 SQL Server 中的所有表列设置默认值?
如果它是字符串,它将为空,如果它在已创建的表中是 int。
添加DEFAULT
约束
这是执行此操作的方法:
CREATE TABLE Persons
(
id int NOT NULL,
LName varchar(25) NOT NULL,
FName varchar(25),
Addr varchar(255),
City varchar(255) DEFAULT 'Hawaii'
)
如果您使用 GUI 设计表而不是使用 SQL 语句创建表,您也可以在 SQL Server Management Studio 中执行此操作。
为此(在我的脑海中),选择您正在编辑的列,属性窗口应该是可见的(如果不是我认为 f4 会打开它)。大约一半可以设置列默认值。