日期:2014-05-17  浏览次数:21113 次

ACCESS表里记录的空字段是null ? empty ? 还是"" ?
原帖见
http://topic.csdn.net/u/20120827/00/11550af1-377c-4e21-9fbd-a253be1337d9.html

已结贴给分。现在急需提出以下问题求解:


往Access的表里写一条记录,这个表有a,b,c,d,e 五个字段
insert into (a,b,c)values(.....) 也就是只写了a,b,c这三个字段后,d和e是null还是empty呢?又在什么情况下是空字符串呢?""

求尽量无歧义的详解

------解决方案--------------------
null

如果要判断是否为“”, 可以trim一下。
------解决方案--------------------
应该写NULL
------解决方案--------------------
探讨

谢谢!

如果insert或update或给默认值""到该字段,以后这个字段都不会是null了吧?