我应该在查询中检查null或dbnull

kar*_*n k 0 c# sql-server-2008

我有一个查询,检查使用的特定类型的记录数count().

select count(*) from abc where date="some value"
Run Code Online (Sandbox Code Playgroud)

在这里,我的查询可能会返回nullDBNull?我应该检查一下吗?

Mat*_*zer 5

我不这么认为:它可以返回零或更大,因为你在计算.

NULL这将是一个错误的结果,因为没有结果零结果.