当前位置: 代码迷 >> Sql Server >> 奇了怪了,竟然能插入空值!该如何解决
  详细解决方案

奇了怪了,竟然能插入空值!该如何解决

热度:16   发布时间:2016-04-27 16:33:55.0
奇了怪了,竟然能插入空值!!
在sql2000明明设置的是不允许为空
在从网页象sql插入数据时,竟然插入了一条空数据!!
为什么呢?
谢谢

------解决方案--------------------
不能插入空值,但可以插入空串,你这是插入了空串
------解决方案--------------------
字符類型的字段不允許為空是不允許為NULL
可以插入空白 ' '的
------解决方案--------------------
'null '
------解决方案--------------------
null与空串不是一个意思.
------解决方案--------------------
字段是设置了不允许为空,但你程序中得到了空值日 null.所以你将null插入到了数据库中.null在字段中 表是空值,但它是null.
仔细检查程序.
------解决方案--------------------
注意 null 不等于 “null " 或者 " " 前面是空值 后面2个是字符串
  相关解决方案