字段中"NULL"值处理成"0"
一张订单表列出了客人需要的所有产品的详细清单,一个计算窗体计算出那几个产品我们已经做好。
如果某个产品做好了,在订单表"是否关闭"选项打勾,计算窗体自动计算出订单量还有多少要完成。还有多少的货款要收.
问题是:如果我选择了某项产品已经完成,计算表自动计算了,后来我发现这个产品没完成,取消选择发现计算表不会重新计算.
就是说取消选择后,计算时他不认为是"0",而认为是"NULL".SQL有没有函数(ACCESS中NZ()没用),或者其他方法能解决这个问题?
[解决办法]
select isnull(null,0)
[解决办法]
用 ISNULL()
declare @i varchar(10)select @i=nullselect @iselect isnull(@i,'0')