Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Лингвистическая сортировка



При сортировке учитываются особенности национального алфавита. Сортировка бывает бинарная (учитывается порядок кодов символов) и лингвистическая (учитывается правильное алфавитное расположение символов и парные символы).

Набор символов, используемых БД, задается при создании БД и не может быть переопределен в последствии.

Все названия функций начинаются с NLS. Например, NLS_UPPER() – преобразование к верхнему регистру.

Набор символов, используемых базой данных, задается при создании базы данных и не может быть переопределен в последствии.

Параметр NLS_LANG = Язык_Территория.набор символов (в Novell этот параметр описывается в файле Congig.ora, в Windows – в реестре). Главным в этом параметре является язык.

Параметр NLS_LANG разбивается на два параметра: NLS_LANGUAGE и NLS_TERRITORY. Эти параметры можно изменить, используя команду ALTER SESSION.

Пример

ALTER SESSION SET NLS_LANGUAGE=RUSSIAN

NLS_LANGUAGE специфицирует умалчиваемые соглашения, определяющие следующие характеристики сессии:

§ язык, используемый для сообщения с сервером;

§ язык, используемый для имен дней и месяцев и для их сокращений, специфицированных в функциях TO_CHAR и TO_DATA;

§ символы, используемые в качестве эквивалента индикаторов полудня (Am, Pm);

§ умалчиваемую последовательность сортировки, используемую для символьных данных.

Все сообщения Oracle хранятся в файлах с расширением.msb: <продукт><язык>.msb (например, ORAUS.msb, ORARU.msb). Если требуемый файл отсутствует, то нужно создать копию имеющегося файла с другим именем.

NLS_TERRITORY специфицирует соглашения, которые определяют специфицированные характеристики форматирования чисел и дат:

§ формат даты;

§ десятичный разделитель и разделитель групп;

§ местный символ валюты;

§ международный символ валюты;

§ начальный день недели.





Дата публикования: 2015-02-18; Прочитано: 465 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...