mysql 修改列为not null报错Invalid use of NULL value

mysql 修改列为not null报错Invalid use of NULL value

场景:mysql 给表新增parent_id列,并设置为not null,保存时报错Invalid use of NULL value。

报错原因:因为已存在的数据的parent_id列为null,与not null的设置冲突。

解决办法:新增parent_id列后,先update已存在数据的parent_id为默认值,例如-1。然后修改该列的not null属性,保存成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113290.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月21日 上午6:00
下一篇 2021年10月21日 上午6:00


相关推荐

  • Win10加Ubuntu20.04双系统安装教程

    Win10加Ubuntu20.04双系统安装教程安装步骤软件准备制作U盘启动盘windows下硬盘分区进入BIOS系统进行硬盘安装软件准备本文编辑日期是2020.8.4,此时最新版的Ubuntu系统版本为20.04。下载Ubuntu系统:Ubuntu下载中文站下载U盘启动盘制作软件:百度网盘提取码:uhrmEasyBCD(开机启动选择系统):百度网盘提取码:mxg2制作U盘启动盘准备一个4G以上的U盘做启动盘即可,制作系统盘时会将u盘格式化,注意将u盘内的文件做个备份。Ubuntu系统下载好后是一个.iso文件,如图打开UI

    2022年7月24日
    25
  • 证明不是哈密顿图的几种方法归纳总结

    证明不是哈密顿图的几种方法归纳总结nbsp nbsp nbsp 相关定义 设 G lt V E gt 为一图 无向的或有向的 G 中经过每个顶点一次且仅一次的通路称作哈密顿通路 G 中经过每 nbsp nbsp 个顶点一次且仅一次的回路称作哈密顿回路 若 G 中存在哈密顿回路 则称 G 为哈密顿图 nbsp nbsp 只是根据自己的体会总结的 因为是初学者 有

    2026年3月18日
    1
  • 格雷码基础和生成的几种方法

    格雷码基础和生成的几种方法1 格雷码 1 1 格雷码引言 在数字系统中 常要求代码按一定顺序变化 在机器视觉里面 编码结构光也是按照一定的顺序进行变化 最常用的就是 Binary 但是 二进制的纯粹的编码 由于二进制的进制关系 每个位是有权的 如果发生一个错码 在机器视觉里面 错码的发生可能是一个背景的干扰 也可能是测试物体的一个比较陡峭的轮廓变更 一个错码往往他的数字权重不是一位 比如二进制的最高为 错了一位 那么就是整个数值发生一半的变化 去掉权重的好处就是 如果模拟量或者是采样的数据发生了一个微小的变化 在整

    2026年3月17日
    1
  • pycharm修改编码格式_pycharm代码风格

    pycharm修改编码格式_pycharm代码风格本文转自:pycharm自动调整代码格式问题在使用pycharm的代码编辑器时,常常懒得写空格,如下图,但这是不符合代码规范的,而且也会影响可读性。解决方法pycharm有自动调整代码格式的快捷键,默认为Alt+Ctrl+L,按下快捷键后,代码自动填充了空格。…

    2022年8月25日
    7
  • Spark Streaming Join「建议收藏」

    Spark Streaming Join「建议收藏」多数据源Join思路多数据源Join大致有以下三种思路:数据源端Join,如Android/IOS客户端在上报用户行为数据时就获取并带上用户基础信息。计算引擎上Join,如用SparkStreaming、Flink做Join。结果端Join,如用HBase/ES做Join,Join键做Rowkey/_id,各字段分别写入列簇、列或field。三种思路各有优劣,使用时注意…

    2022年6月30日
    35
  • 我的网上收藏夹

    我的网上收藏夹windows 程序 dumphttp rdc hundsun com portal article 619 htmlhttp rdc hundsun com portal article dump 607 htmlhttp rdc hundsun com portal article dump2 610 htmlwindows 开发者博客 http gclxry com

    2025年12月13日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号