PLSQL | Функция INITCAP
Функция INITCAP в PLSQl используется для установки первого символа в каждом слове в верхний регистр, а для остальных - в нижний регистр.
Слова разделяются пробелом или символами, не являющимися буквенно-цифровыми.
Функция INITCAP в PLSQL может принимать char can любого из типов данных, таких как CHAR, VARCHAR2, NCHAR или NVARCHAR2. Значение, возвращаемое функцией INITCAP, имеет тот же тип данных, что и char. База данных устанавливает регистр начальных символов на основе двоичного отображения, определенного для базового набора символов.
Синтаксис:
INITCAP (строка)
Используемые параметры:
строка: используется для указания строки, первый символ в каждом слове которой будет преобразован в верхний регистр, а все остальные символы будут преобразованы в нижний регистр.
Возвращаемое значение:
Функция INITCAP в PLSQL возвращает строковое значение.
Поддерживаемые версии Oracle / PLSQL:
- Оракул 12c
- Oracle 11g
- Oracle 10g
- Oracle 9i
- Oracle 8i
Пример-1:
ЗАЯВИТЬ Test_String string (20): = 'geeksforgeeks'; НАЧИНАТЬ dbms_output.put_line (INITCAP (Test_String)); КОНЕЦ;
Выход:
Geeksforgeeks
Пример-2:
ЗАЯВИТЬ Test_String string (40): = 'Привет, добро пожаловать в geeksforgeeks.'; НАЧИНАТЬ dbms_output.put_line (INITCAP (Test_String)); КОНЕЦ;
Выход:
Привет, добро пожаловать в Geeksforgeeks.