кодесурса
«Oracle

Функция Oracle NLS_INITCAP

script1adsense2code
script1adsense3code

Описание

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

Примечание. Поддержка национальных языков (NLS) - это технология, позволяющая приложениям Oracle взаимодействовать с пользователями на их родном языке, используя их соглашения для отображения данных.

Синтаксис:

 NLS_INITCAP (string1 [, 'nlsparam'])

Параметры:

название Описание Типы данных
string1 Строка, первый символ которой в каждом слове будет преобразован в верхний регистр, а остальные символы - в нижний регистр. CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB или NCLOB
nlsparam Значение 'nlsparam' может иметь такую форму:
'NLS_SORT = sort', где sort - это либо последовательность лингвистической сортировки, либо BINARY. Последовательность лингвистической сортировки обрабатывает специальные лингвистические требования для преобразования регистра. Эти требования могут привести к возвращаемому значению, отличному от длины символа. Если вы опустите 'nlsparam', то эта функция использует последовательность сортировки по умолчанию для вашего сеанса.

Тип возвращаемого значения:

CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB или NCLOB

Эта функция не поддерживает данные CLOB напрямую. Тем не менее, CLOB могут быть переданы в качестве аргументов через неявное преобразование данных.

Примеры: функция Oracle NLS_INITCAP

В следующих примерах показано, как последовательность лингвистической сортировки приводит к отличному возвращаемому значению от функции:

Пример вывода:

 SQL> SELECT NLS_INITCAP ('ijzer') "Initcap" FROM DUAL;
Initc
-----
Ijzer
SQL> SELECT NLS_INITCAP ('ijzer', 'NLS_SORT = XDutch') "InitCap" FRU DUAL;
InitC
-----
IJzer

Предыдущая: NCHR
Далее: NLS_LOWER

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code