十、slack off 2020-06-07 22:33 采纳率: 11.1%
浏览 277

我将mysql的数据表的某个字段设置了默认值为'保密’,当向该表插入空数据的时候该表的数据字段的值不是‘保密’,而是null。为什么?怎么解决修改会默认值?

我将mysql的数据表的某个字段设置了默认值为'保密’,当向该表插入空数据的时候该表的数据字段的值不是‘保密’,而是null。为什么?怎么解决修改会默认值?

  • 写回答

3条回答 默认 最新

  • 叫兽-郭老师 新星创作者: Java技术领域 2020-06-08 09:41
    关注

    这个null 指的是字符串null吧?一般没有数据显示默认值,除非你这个null不是真正的null,而是字符串null,当成值处理了。
    你要是数据为空,就不要操作这个字段就行了。

    评论

报告相同问题?