ITPub博客

首页 > IT职业 > IT生活 > NULL的学习

NULL的学习

原创 IT生活 作者:love2008 时间:2007-01-31 14:06:59 0 删除 编辑

今天看了下yangtingkun老大关于NULL的总结。

http://yangtingkun.itpub.net/post/468/245107

[@more@]

今天看了下yangtingkun老大关于NULL的总结。

虽然自己以前也知道这个,但是真的在开发过程中能够考虑到这些真的不太多,在开发的时候,我们总是为了完成任务而做,所以考虑的总是不太仔细。

下面节选自:yangtingkun老大的BLOG

AND操作图表变为:

AND

TRUE

FALSE

NULL

TRUE

TRUE

FALSE

NULL

FALSE

FALSE

FALSE

FALSE

NULL

NULL

FALSE

NULL

OR操作图表变为:

OR

TRUE

FALSE

NULL

TRUE

TRUE

TRUE

TRUE

FALSE

TRUE

FALSE

NULL

NULL

TRUE

NULL

NULL

对这个我总结几句容易记住的话:(可能自己表达的不太容易懂)。

NULL的理解就是未知数。

对于AND逻辑表达式,只有两个条件为真才会为真。

所以,其中一个条件为假结果就是假。若是一个为TRUE就要看另外一个,结果就是未知数(TRUE AND NULL = NULL)。若是两个都是NULL的话,结果也是NULL,因为两个未知的条件有可能都是TRUE呀,也有可能为FASE,所以未知。

所以对与NOT来说也就是NULL 这样会很容易理解。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/728254/viewspace-896275/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: pfile和spfile
请登录后发表评论 登录
全部评论

注册时间:2007-12-10

  • 博文量
    78
  • 访问量
    1128394