博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 修改列为not null报错Invalid use of NULL value
阅读量:6375 次
发布时间:2019-06-23

本文共 189 字,大约阅读时间需要 1 分钟。

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

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

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

转载地址:http://zqtqa.baihongyu.com/

你可能感兴趣的文章
深拷贝与浅拷贝复习
查看>>
各种参数的响应时间
查看>>
SQL Server 索引重建脚本
查看>>
23:LVS客户端配置脚本案例
查看>>
Android播放本地视频
查看>>
Hadoop环境搭建
查看>>
Ubuntu和win双系统删除ubuntu开机出错
查看>>
uva 753(最大流)
查看>>
python 匹配中文和英文
查看>>
vbox下Oracle Enterprise liunx5.4虚拟机安装10G RAC实验(三)
查看>>
页面注册类
查看>>
webstorm快捷键
查看>>
uploadify 上传 大文件没有反映
查看>>
poj1250 Tanning Salon
查看>>
SaaS
查看>>
hdu1535(最短路)
查看>>
poj3974(manacher)
查看>>
【转】游戏程序员的数学食粮05——向量速查表
查看>>
03-13 块标签浮动 网页布局 绝对定位 相对定位
查看>>
java例程练习(多线程[join()方法])
查看>>