0
Какое сопоставление должно использоваться для ISO 8859-15 или ISO 8859-1 в SQL Server? Я огляделся и не могу найти ссылки нигде для этого. Любая помощь приветствуется.ISO 8859-15 или ISO 8859-1 в SQL Server?
Какое сопоставление должно использоваться для ISO 8859-15 или ISO 8859-1 в SQL Server? Я огляделся и не могу найти ссылки нигде для этого. Любая помощь приветствуется.ISO 8859-15 или ISO 8859-1 в SQL Server?
Это зависит от того, какой язык вы собираетесь хранить. Например. если вы используете SQL_Danish_Pref_Cp1_CI_AS_KI_WI
, то Aarhus
будет сортироваться после Xylophone
, так как aa
- это правописание å
, которое после x
в датском и норвежском алфавите.
Мы будем хранить его на английском языке. Итак, есть ли сортировка, которая может использоваться для проверки наборов символов в ISO 8859-15 или ISO 8859-1 и отклонения любых других символов? – devmet
Ваш вопрос на самом деле не имеет смысла. Набор символов latin-1 использует все 256 возможных кодировок (т. Е. Нет битового шаблона, который представляет собой «незаконный» символ). Все классные дети используют utf-8, но если вы настроены на латинский-1, то SQL_Latin1_General_Cp1_CS_AS_KI_WI может сработать для вас или для одной из Cp437-сортировок, если ваш английский - американский, возможно, один из Cp850, если ваш английский - Оригинал ";-) Серьезно, хотя ... utf-8 :-) – thebjorn
Мы пытаемся передать данные в систему, которая принимает только символы ISO 8859-15. Поэтому я пытаюсь использовать сортировку на SQL-сервере для проверки символов перед ее загрузкой. Думаю, я попробую SQL_Latin1_General_Cp1_CS_AS_KI_WI и посмотреть, где я получу. – devmet