ACCESS中为什么设置了字段为非空,还是会出现空值

 我来答
zhaozhekang110
2011-06-30 · TA获得超过1841个赞
知道小有建树答主
回答量:671
采纳率:0%
帮助的人:860万
展开全部
【空值】和【空格】是两个不同的概念
空值是指null
你确定该列为null吗?
写一个SQL语句试试就知道了,假设列名叫Name
select * from 表名 where Name is null
如果查询出来有结果,就说明有【空值】
更多追问追答
追问
我在设计视图的条件里设置了“is not null”,但是出来后还是很多空值,这是怎么回事呢?
追答
首先确定这个设置是否成功了,
如果成功了:
确定你看到的空值到底是不是真的是null,可能只是几个空格,你看上去也是空值,
所以我要你用我上面哪个SQL语句去数据库执行一下,如果有结果就说明是真正的空值,如果没有结果,就应该是我说的情况:你可能把空格当空值了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式