在程序中执行插入操作一直在报这个,但是观察表都是正常的。
此字段并非主键
通过datagrip 查看ddl

想起今天去除字段默认值,使用datagrip可视化执行了如下sql:
alter table table_name alter column gtype drop default;
感觉被datagrip自带的可视化坑了。。
重新执行该语句后,程序不在抛出 doesn’t have a default value问题
alter table table_name modify `gtype` int;
PS:程序报错的时候在datagrip执行插入语句是不报错的,哎。。
博客讲述了程序执行插入操作报错,但表正常且字段非主键的情况。作者回忆起用Datagrip可视化去除字段默认值后出现问题,重新执行语句解决了程序抛出的‘doesn’t have a default value’问题,且程序报错时在Datagrip执行插入不报错。
479

被折叠的 条评论
为什么被折叠?



