我如何清除一个单元格的值,使其为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]
当连接到Azure DB时,CTRL+0似乎不起作用。
然而,要创建一个空字符串,你总是可以在单元格内点击“任意键然后删除”。
按Ctrl+0或清空该值并按enter。
用这个:
Update Table Set Column = CAST(NULL As Column Type) where Condition
是这样的:
Update News Set Title = CAST(NULL As nvarchar(100)) Where ID = 50
推荐文章
- 如何连接列在Postgres选择?
- 有人可以对SQL查询进行版权保护吗?
- 如何知道MySQL表最近一次更新?
- 如何转储一些SQLite3表的数据?
- 如何检查SQL Server文本列是否为空?
- 如何创建一个SQL Server函数“连接”多行从一个子查询到一个单独的分隔字段?
- 在MySQL中的一个查询中更新多个具有不同值的行
- 在SQL中更新多个列
- 如何删除表中特定列的第一个字符?
- MySQL OR与IN性能
- 哪个更快/最好?SELECT *或SELECT columnn1, colum2, column3等
- GROUP BY with MAX(DATE)
- 删除id与其他表不匹配的sql行
- 等价的限制和偏移SQL Server?
- 如何从SQL Server中的字符串中剥离所有非字母字符?