0

我有一个存储过程,其中需要一个 where 子句,内容如下:

where XMLDataPoint <> NULL  

但是,XMLDataPoint 是一个 XML 列,我得到一个错误

“无法比较或排序 XML 数据类型,除非使用 IS NULL 运算符。”

我应该如何构建我的 where 子句?

4

1 回答 1

3

NULL需要使用ISIS NOT比较:

WHERE XMLDataPoint IS NOT NULL

NULL是一种状态(具有未知或未确定的值),而不是值本身,因此等价运算符不适用。

于 2012-01-13T19:41:24.007 回答