У меня есть две разные установки SQL Server с одинаковым сопоставлением, "Latin1_General_CI_AS".
Эти 2 экземпляра имеют одинаковую базу данных, с одинаковыми таблицами и одинаковыми полями.
Одним из полей является десятичное число (18,4), и, если в Sql Server Managment я показываю записи таблицы, я вижу 2 разных значения.
В одном случае я вижу «запятую» для десятичного разделителя, в другом я вижу «точку» для десятичного разделителя.
Примерно так:
124.4500
124,4500
Команда:
SELECT @@Language
одинаково для обоих экземпляров ("us_english").
Я не знаю, почему я получаю 2 разных значения для одного и того же поля одной и той же таблицы.