如何使用同一行findoc列的值填充findocs列的NULL空值
数据表空值填充方案
你需要将同一行findoc列的取值覆盖填充到findocs列为NULL的位置,可直接通过UPDATE语句实现,操作如下:
- 第一步:先校验待更新的行,避免误操作,执行查询语句确认匹配范围:
SELECT * FROM 你的实际表名 WHERE findocs IS NULL;
- 第二步:确认查询结果符合预期后,执行更新语句完成填充:
UPDATE 你的实际表名 SET findocs = findoc WHERE findocs IS NULL;
提示:如果你的数据库开启了事务,建议执行前先开启事务,更新完成校验无误后再提交,出错可回滚避免数据丢失。
参考数据表结构如下:
内容的提问来源于stack exchange,提问作者Nikos Papaefstathiou
相关产品推荐
相关产品推荐

