Все,SQL Server -> Упорядочение 'SQL_Latin1_General_CP1_CI_AS' -> Varchar Колонка -> Языки Поддерживаемые
Мы используем SQL Server 2008 с Collation Настройка как 'SQL_Latin1_General_CP1_CI_AS'. Мы используем столбец Varchar для хранения текстовых данных. Мы знаем, что мы не можем хранить данные Double Byte в столбце Varchar и, следовательно, не можем поддерживать такие языки, как японский и китайский, без преобразования в NVarchar.
Однако можно ли с уверенностью сказать, что все символы одного байта могут храниться в столбце Varchar без каких-либо проблем? Если да, то откуда я могу получить список языков, для которых требуется один байт для хранения, а также список языков, для которых требуется двойной байт?
Любая помощь в этом отношении высоко ценится.
Заранее спасибо.
Спасибо за быстрый ответ. Есть ли ссылка, где я могу получить список или ссылку поддерживаемых символов на язык. Это необходимо, так как нам нужно сообщить внешней стороне о том, сколько языков может поддерживаться с текущей структурой базы данных (которая внутренне использует столбцы Varchar). –
Я не знаю одного. Но почему бы не пройти через i 32 -> 255 и сделать CHAR (i) ...? – gbn