我如何清除一个单元格的值,使其为NULL?


当前回答

用这个:

Update Table Set Column = CAST(NULL As Column Type) where Condition

是这样的:

Update News Set Title = CAST(NULL As nvarchar(100)) Where ID = 50

其他回答

我认为Zack正确地回答了这个问题,但只是涵盖了所有的基础:

Update myTable set MyColumn = NULL

这将像问题标题要求的那样将整个列设置为null。

将指定列上的指定行设置为空:

Update myTable set MyColumn = NULL where Field = Condition.

这将按照内部问题的要求将特定单元格设置为null。

如果你使用的是表接口,你可以输入NULL(全大写)

否则,你可以运行一个update语句,你可以:

Update table set ColumnName = NULL where [Filter for record here]

用这个:

Update Table Set Column = CAST(NULL As Column Type) where Condition

是这样的:

Update News Set Title = CAST(NULL As nvarchar(100)) Where ID = 50

按Ctrl+0或清空该值并按enter。

如果您已经打开了一个表,并且希望将现有值清除为NULL,请单击该值,并按Ctrl+0。