请问1、是否允许为空 如果某个字段我设置不允许为空 那么有可能会在表中出现空值的情况吗?2、null ‘’ 这两个啥区别

解决方案 »

  1.   

    如果你这样子设置了不能有NULL值出现了。
      

  2.   

    我咋从数据库中查出了null的值呢
      

  3.   

    如果创建数据库的时候设置 not null
    那肯定是不会出现null的null 和''没有什么区别  但是和' '那就区别大了要查询出null的值 select * from tablename where columnname is null
      

  4.   

    1、是否允许为空 如果某个字段我设置不允许为空 那么有可能会在表中出现空值的情况吗?
     不会2、null ‘’ 这两个啥区别
    在赋值时是一样的。如插入语句中,或者在plsql中赋值语句中。
    条件判断时只能使用null。is null 或者 is not null;