Le espressioni costanti sono consentite (e ignorate) nella clausola ORDER BY quando la modalità di compatibilità del database ...

Le espressioni costanti sono consentite (e ignorate) nella clausola ORDER BY quando la modalità di compatibilità del database è impostata su 80 o versioni precedenti. Le stesse espressioni nella clausola ORDER BY potrebbero non riuscire se la modalità di compatibilità del database è impostata su 90 o versioni successive.

Ecco un esempio di queste istruzioni problematiche:

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