看字段情況而定不過做到盡量不允許NULL。 你可以用默認值'' 來代替NULL 都可以的

解决方案 »

  1.   

    The all be allowed but primary key
      

  2.   

    视具体情况定!
    如果你所有字段均不允许为NULL值的话,你或者是在定义表字段时就为其指定DEFAULT、或者是你在向该表新增记录时必须指定默认值,否则会报错“某某字段不允许为NULL”!
    一般情况下,CHAR、VARCHAR等字符一类的字段最好不允许NULL值,将DEFAULT值定为'',NUMERIC、INT等数值一类的字段最好不允许NULL值,将DEFAULT值定为0。DATETIME类型的就要视具体情况来说了!