如何在 SQL SERVER 中将 NULLABLE 列设置为 NOT NULL。我做了一个有四列的表:
我的桌子:
id int null
fname varchar not null
last name not null
contact int null.
现在我需要的是使 id 列不为空。所以请帮助我如何使空列成为非空列。
如何在 SQL SERVER 中将 NULLABLE 列设置为 NOT NULL。我做了一个有四列的表:
我的桌子:
id int null
fname varchar not null
last name not null
contact int null.
现在我需要的是使 id 列不为空。所以请帮助我如何使空列成为非空列。
使用以下语句来执行此操作。根据需要更改列id的名称
UPDATE [Table] SET id=0 WHERE id IS NULL;
ALTER TABLE [Table] ALTER COLUMN id INTEGER NOT NULL;
将 [Table] 替换为表的名称
首先更新id
列'0'(零),NULL
然后右键单击表,然后选择设计并取消选中您Column
从sql表设计中的允许空值复选框。
ALTER TABLE tableName
ALTER COLUMN columnName nvarchar(200) [NULL|NOT NULL]