您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将表中的所有空字符串更改为NULL?

如何将表中的所有空字符串更改为NULL?

UPDATE
    TableName
SET
    column01 = CASE column01 WHEN '' THEN NULL ELSE column01 END,
    column02 = CASE column02 WHEN '' THEN NULL ELSE column02 END,
    column03 = CASE column03 WHEN '' THEN NULL ELSE column03 END,
    ...,
    column99 = CASE column99 WHEN '' THEN NULL ELSE column99 END

这仍然是手动完成的,但比您要痛苦的要少一些,因为它不需要您为每一列发送查询。除非您想编写脚本麻烦,否则在执行此类操作时必须忍受一定的痛苦。

编辑:增加END小号

其他 2022/1/1 18:22:48 有388人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶