我想在sql server 2005数据库中获取我的凭证表的openingbalance字段中的所有空值记录。该字段的类型为decimal(18,0)。 我的问题是
Select HeadCode,HeadName
from VoucherHead
where OpeniningBalanace = null
我做错了什么?
答案 0 :(得分:2)
您必须使用IS
检查空值,而不是=
Select HeadCode,HeadName
from VoucherHead
where OpeniningBalanace IS null
答案 1 :(得分:1)
因此差别很小:
Select HeadCode,HeadName
from VoucherHead
where OpeniningBalanace IS NULL