各位csdn的朋友们你们好!
我是初学者请问朋友们几个问题:
数据库中为什么要用空值?
空值是什么?
空值在哪里用?
空值怎么用?
谢谢朋友们帮我一下~~~~

解决方案 »

  1.   

    举例:人员的结婚日期. 那些没有结婚的,就只能是 null 啦!
      

  2.   

       对于空值的理解,上面已经有人说了,我还是补充几点吧
    在JAVA 中,例如:
       String value = new String("JAVA");
       这样就为 value 分配了内存空间。
    而String value = null;
    只是有一个声明,而没有分配内存空间。在有的时候也许有人会这样写:
    ...
    String value ;
    while (true)
    {
       value = "JAVA";
       if(value.equals(JAVA))
       {
           break;
       }

    ...这样是错的。必须在声明value的时候要么赋值,要么赋一个null
      

  3.   

    空值就是什么都没有 就是null