数据库字段有没有必要设置非空

[复制链接]
查看11 | 回复2 | 2016-9-29 18:37:50 | 显示全部楼层 |阅读模式
关键字段必须要非空。空值有时候是有用的,比如可以简单判断该值是否为有效值。但是有时空值会造成错误 ,一个空值数据没有任何类型,执行某些运算或显示时会出错。所以,根据您的需要和习惯,来决定是否全部设置为非空。对于有空值的字段,在查询和运算时一般要使用ISNULL函数给出默认值来参加运算。一般来说:数据值型字段用ISNULL(fieldname,0)字值型字段用ISNULL(FIELDNAME,'')日期型字段用ISNULL(FIELDNAME,'1900-01-01')...
回复

使用道具 举报

千问 | 2016-9-29 18:37:50 | 显示全部楼层
那是必须的,有些字段...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行