Ich habe keinen SQL-Server 2008 zum Testen zur Verfügung, aber wenn die Sortierung dort wirklich für decimal-Datentypen alphabetisch ist, dann halte ich das für einen Fehler.
Ich hab das grade ausprobiert - SQL Server 2008 und SQL Server 2005, beide sortieren Decimal wie gewünscht.