Siehe:Priorität der Datentypen (für SQL- Server 2000) unter msdn.microsoft.com
Von derselben Seite für SQL-Server 2008 :
Verschiedene Details dazu, wann beide Operanden char-, varchar-, binäre oder varbinäre Ausdrücke sind und verkettet oder verglichen werden und wann beide Dezimalzahlen mit unterschiedlicher Genauigkeit oder Skalierung sind, finden Sie unter:Präzision, Skalierung und Länge
Die folgende SO-Frage/Antwort ist ebenfalls relevant:sql-server-kürzt-dezimalstellen-eines-neu-erstellten-felds-in-einer-ansicht