19

SQL Server 是否支持IS DISTINCT FROMSQL:1999 标准的语句?例如查询

SELECT * FROM Bugs WHERE assigned_to IS NULL OR assigned_to <> 1;

可以使用重写IS DISTINCT FROM

SELECT * FROM Bugs WHERE assigned_to IS DISTINCT FROM 1;
4

1 回答 1

18

不,它没有。以下 SO 问题解释了如何将它们重写为等效(但更详细)的 SQL Server 表达式:

此问题还有一个 Uservoice 条目,您可以在其中投票支持将其包含在下一个版本中:

于 2012-09-17T09:47:45.037 回答