2012-09-17 2 views
17

Unterstützt SQL Server IS DISTINCT FROM Anweisung, die SQL: 1999-Standard ist? Z.B. die AbfrageUnterstützt SQL Server die IS DISTINCT FROM-Klausel?

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

, lassen sich mit neu geschrieben IS DISTINCT FROM

SELECT * FROM Bugs WHERE assigned_to IS DISTINCT FROM 1; 

Antwort

17

Nein, tut es nicht. Die folgende Frage SO erklärt, wie sie in äquivalenten neu zu schreiben (aber ausführlichen) SQL Server Ausdrücke:

Es gibt auch einen Microsoft Connect Eintrag für dieses Problem, in dem Sie für die Aufnahme abstimmen in die nächste Version:

+5

ich fordere alle auf, die s Stürzt sich auf diese Frage, um bei Microsoft Connect zu stimmen. Eine "Live ID" genügt. – usr

+0

Danke, ich habe gewählt ... – jrara