2012-09-17 87 views
17

SQL Server是否支持IS DISTINCT FROM是SQL:1999標準的語句?例如。查詢SQL Server是否支持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; 

回答

17

不,它不會被改寫。下面的SO問題解釋瞭如何將其改寫成等價(但更詳細)的SQL Server表達式:

還有針對此問題,在這裏你可以投票包含在Microsoft連接入口下一個版本:

+5

我呼籲大家誰s ^在這個問題上滾滾而來,在Microsoft Connect上投票。 「Live ID」就是它所需要的。 – usr

+0

謝謝,我投票... – jrara