首页 > 其他 > 详细

关于一个值该不该default null的判定

时间:2021-04-22 09:23:35      阅读:11      评论:0      收藏:0      [点我收藏+]

背景:

设置了一个用户表 talent 列有学历ID、学历、姓名,请问我的学历ID是设置 int not null default 0 合适呢还是 int default null 合适呢?

答案:

default 0 合适;

 技术分享图片

 

1 查找不方便,比如我们想查找非本科学历(ID 值为5)的候选人, 

select id,chnname,highdegree_id,highdegree_name from zp_talent where highdegree_id != 5 and id=460;

对于未填写学历的人比如 null 值我们无法获取,只能通过 is null 获取

 

关于一个值该不该default null的判定

原文:https://www.cnblogs.com/xuweiqiang/p/14687566.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!