表结构里已经设置了每个字段“允许空”,但为何数据入库的时候还会报错?
如:
XM 允许空 姓名
SG 允许空 身高
可是操作入库的时候,说类型不对,我最早的时候是可以入库的,可是做完数据库备份后,就经常性出错了,不知道为何原因?是设置问题么?请大虾们帮忙。

解决方案 »

  1.   

    没使用到触发器,字符型字段不会出错,但若是数字型或日期等其它类型的字段,则会提示类型不对。
    可是,我最早使用的时候不会出错的。都可以置这些字段为NULL,即空呀。为什么现在会提示报错?怪事
      

  2.   

    应该赋null,而不应该赋空串''
      

  3.   

    很可能是空串问题  赋null就没问题了
      

  4.   

    可能是数据类型的问题吧。不是null 的问题。你写入null肯定是没有错的.