SQL Server是否支持SQL {1999标准的IS DISTINCT FROM
语句?例如。查询
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;
答案 0 :(得分:17)
不,它没有。以下SO问题解释了如何将它们重写为等效(但更详细)的SQL Server表达式:
此问题还有一个Microsoft Connect条目,您可以在其中投票列入下一版本: