Konstante Ausdrücke sind in der ORDER BY-Klausel zulässig (und werden ignoriert), wenn der Datenbank-Kompatibilitätsmodus ...

Konstante Ausdrücke sind in der ORDER BY-Klausel zulässig (und werden ignoriert), wenn der Datenbank-Kompatibilitätsmodus auf 80 oder niedriger festgelegt wird. Diese Ausdrücke in der ORDER BY-Klausel führen aber zu einem Fehler bei der Anweisung, wenn der Datenbank-Kompatibilitätsmodus auf 90 oder höher festgelegt wird.

Nachstehend wird ein Beispiel solcher problematischer Anweisungen gezeigt:

SELECT * FROM Production.Product
ORDER BY CASE WHEN  1=2 THEN 3 ELSE 2 END