首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

怎么查询和输入区分<NULL>和空值

2012-02-04 
如何查询和输入区分NULL和空值因为导入sqlserver,空的项都变成了 null ,而我要判断的某个值设置成空我

如何查询和输入区分<NULL>和空值
因为导入sql   server,空的项都变成了 <null> ,而我要判断的某个值设置成空
我想把表中所有是 <null> 的都改成空值就是什么都没有。如何改?
另外在保存输入的时候,怎么写才能保存为 <null> 而不是空值,谢谢!

[解决办法]
利用sql server 的ISNULL ( check_expression , replacement_value ) ,详细请查看帮助文件

[解决办法]
取时直接用 where isnull(aa) or aa= " " 不就行了
[解决办法]
把表中所有是 <null> 的都改成空值

update 表名 set 字段= ' ' where 字段 is null

入库的时候不要赋值,自动就是 null(当然,你设计表的时候不要对这个字段设置默认值)
[解决办法]
update tab set field=null where field= " "

保存为 null
[解决办法]
是字符串类型的吗?如果是,请用单引号:
update tab set field= ' ' where field is null

热点排行