SQL Server -> Сортировка 'SQL_Latin1_General_CP1_CI_AS' -> Столбец Varchar -> Поддерживаемые языки - PullRequest
1 голос
/ 23 апреля 2010

All

Мы используем SQL Server 2008 с параметром сортировки как «SQL_Latin1_General_CP1_CI_AS». Мы используем столбец Varchar для хранения текстовых данных. Мы знаем, что мы не можем хранить двухбайтовые данные в столбце Varchar и, следовательно, не можем поддерживать такие языки, как японский и китайский, без преобразования их в NVarchar.

Однако можно ли будет с уверенностью сказать, что все однобайтовые символы могут быть сохранены в столбце Varchar без каких-либо проблем? Если да, то откуда я могу получить список языков, для хранения которых требуется один байт, и список языков, для которых требуется двойной байт?

Любая помощь в этом отношении высоко ценится.

Заранее спасибо.

1 Ответ

1 голос
/ 23 апреля 2010

Диапазон символов определяется с помощью параметров сортировки (и порядка сортировки)

В основном это западноевропейские языки с таким сопоставлением.Скажем, у вас не будет румынского языка и не будет правильной сортировки по-испански.

...