suit: Decimal Type, Führende Null fehlt bei MS SQL

Beitrag lesen

Ich bin jetzt nicht so der MSSQL Experte. Habe eher Erfahrung mit MySQL.
Könnte es auch irgendwas mit der Server Installation zu tun haben?

Was genau meinst du mit "Lokalisierung"

Die "Sprache" - wenn du z.B. das Verhalten ist auf einem englischsprachigen System anders als auf einem deutschsprachigen.

Ich habe zum Testen den SQL Server 2008 Express installiert.

Das ist vollig unerheblich - wie Fred schon sagte: wenn du ein bestimmtes Format willst, nutze eine explizite Angabe, die implizite Angabe ist "willkürlich" und muss nicht unbedingt auf jedem System gleich sein - CAST und CONVERT sind hier die mittel der Wahl.

Das ist wie bei der Sortierreihenfolge: wenn du diese nicht gesondert als ORDER BY angibst ist die ausgabe willkürlich - idR. wird sie zwar in der "Reihenfolge der Eintragung der Daten" angezeigt, definiert ist das aber nicht - die Reihenfolge könnte sich bei jeder Abfrage willkürlich ändern - darum ist es wichtig, dass eben die Behandlung explizt angegeben wird, wenn es dir nicht sowieso egal ist.