【发布时间】:2010-08-09 12:04:24
【问题描述】:
我正在使用 c# 和 mssql。我将参数从 c# 发送到 sql 并执行查询,但有时它会出现空值。我正在使用类似 sql 的函数。它非常适合字符串值,但在布尔值方面存在问题。例如 布尔 b = NULL 查询执行如下: .... WHERE B LIKE '%%' 它从不返回值。 如果 b 为空,我想检测空值并更改查询,查询必须是这样的 ...... 其中 B 不为 NULL 我可以在 c# 代码中更改它,但还有一些其他参数,如果可能的话,在 sql 中可能会更容易
谢谢
【问题讨论】: