mysql实现批量修改字段null值改为空字符串

 更新时间:2022年08月29日 14:29:40   作者:每天都进步一点点  
这篇文章主要介绍了mysql实现批量修改字段null值改为空字符串,具有很好的参考价值,希望对大家有所帮助。

批量修改字段null值改为空字符串

UPDATE 表名
SET 字段名 = (
	CASE
	WHEN IFNULL(字段名, '') = '' THEN
		''
	ELSE
		字段名
	END
)
WHERE
	字段名 IS NULL;

将某个字段修改为null(从不允许为空not null修改为null)

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Centos7下安装和配置MySQL5.7.20的详细教程

    Centos7下安装和配置MySQL5.7.20的详细教程

    这篇文章主要介绍了Linux(CentOS7)下安装和配置MySQL5.7.20详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价,需要的朋友可以参考下
    2020-05-05
  • 详解Mysql数据库date, datetime类型设置0000-00-00默认值(default)报错问题

    详解Mysql数据库date, datetime类型设置0000-00-00默认值(default)报错问题

    这篇文章主要介绍了详解Mysql数据库date, datetime类型设置0000-00-00默认值(default)报错问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • MySQL Join算法原理解析

    MySQL Join算法原理解析

    本文详细介绍了MySQL中常见的四种JOIN算法:嵌套循环连接(NLJ)、索引嵌套循环连接(INLJ)、块嵌套循环连接(BNLJ)和基于哈希的连接(HashJoin),每种算法都有其适用场景和性能特点,感兴趣的朋友一起看看吧
    2025-02-02
  • MySQL数据库主从复制延时超长的解决方法

    MySQL数据库主从复制延时超长的解决方法

    这篇文章主要给大家介绍了关于MySQL数据库主从复制延时超长的解决方法,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06
  • 全面了解MySql中的事务

    全面了解MySql中的事务

    下面小编就为大家带来一篇全面了解MySql中的事务。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • MySQL 发生同步延迟时Seconds_Behind_Master还为0的原因

    MySQL 发生同步延迟时Seconds_Behind_Master还为0的原因

    腾讯云数据库 MySQL 的只读实例出现了同步延迟,但是监控的延迟时间显示为 0,而且延迟的 binlog 距离非 0,且数值越来越大。临时解决之后,仔细想了一想,Seconds_Behind_Master 虽然计算方式有点坑,但是出现这么“巨大”的误差还是挺奇怪的,本文就来分析下这个问题
    2021-06-06
  • mysql密码正确无法登陆(host的问题)

    mysql密码正确无法登陆(host的问题)

    本文主要介绍了mysql密码正确无法登陆(host的问题),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • EF(EntityFramework) 插入或更新数据报错的解决方法

    EF(EntityFramework) 插入或更新数据报错的解决方法

    出现EF(EntityFramework) 插入或更新数据报错的问题怎么解决呢?下面小编就为大家分析一下错误原因及解决方法。一起跟随小编过来看看吧
    2017-12-12
  • Mysql表,列,库增删改查问题小结

    Mysql表,列,库增删改查问题小结

    下面是我总结的一些基础的sql知识,方便以后使用,需要的朋友参考可以参考下
    2017-07-07
  • windows下在一台机器上安装两个MYSQL数据库的方法

    windows下在一台机器上安装两个MYSQL数据库的方法

    正常安装第一个mysql,在控制面板里停止第一个mysql服务,将C:\Program Files\MySQL目录下的所有目录和文件copy到另外一个路径,我这里是copy到E盘
    2013-10-10

最新评论