Символьные / строчные функции Oracle PL/SQL

Функция Описание
ASCII Функция Oracle / PLSQL ASCII возвращает десятичное представление крайнего левого символа строки.
CHR Функция Oracle / PLSQL CHR является противоположностью функции ASCII. CHR возвращает символ, который основан на числовом коде.
CONCAT Функция Oracle / PLSQL CONCAT позволяет соединить две строки вместе.
ОПЕРАТОР КОНКАТЕНАЦИИ || Oracle / PLSQL оператор конкатенации || позволяет объединить две или более строк вместе.
DUMP

Функция Oracle / PLSQL DUMP возвращает значение varchar2, который включает код типа данных, длину в байтах, и внутреннее представление выражения.

INITCAP

Функция Oracle / PLSQL INITCAP устанавливает первый символ каждого слова в верхний регистр, а остальные в нижний регистр.

INSTR

Функция Oracle / PLSQL INSTR возвращает n-е вхождение подстроки в строке.

INSTR2

Функция Oracle / PLSQL INSTR2 возвращает вхождение подстроки в строку, используя UCS2 кодовые точки.

INSTR4

Функция Oracle / PLSQL INSTR4 возвращает вхождение подстроки в строку, используя UCS4 кодовые точки.

INSTRB

Функция Oracle / PLSQL INSTRB возвращает вхождение подстроки в строку, байты вместо символов.

INSTRC

Функция Oracle / PLSQL INSTRC возвращает вхождение подстроки в строку, используя Unicode полные символов.

LENGTH

Функция Oracle / PLSQL LENGTH возвращает длину указанной строки.

LENGTH2

Функция Oracle / PLSQL LENGTH2 возвращает длину указанной строки, используя UCS2 кодовые точки.

LENGTH4

Функция Oracle / PLSQL LENGTH4 возвращает длину указанной строки, используя UCS4 кодовые точки.

LENGTHB

Функция Oracle / PLSQL LENGTHB возвращает длину указанной строки, используя байты вместо символов.

LENGTHC

Функция Oracle / PLSQL LENGTHC возвращает длину указанной строки, используя полные символы Unicode.

LOWER Функция Oracle / PLSQL LOWER преобразует все символы в заданной строке в нижний регистр. Если есть символы в строке, которые не являются буквами, они не влияют на эту функцию.
LPAD Функция Oracle / PLSQL LPAD добавляет с левой части строки определенный набор символов (при не нулевом string1).
LTRIM Функция Oracle / PLSQL LTRIM удаляет все указанные символы с левой стороны строки.
NCHR Функция Oracle / PLSQL NCHR возвращает символ на основе number_code в национальной кодировке.
REPLACE

Функция Oracle / PLSQL REPLACE заменяет последовательность символов в строке другим набором символов.

RPAD Функция Oracle / PLSQL RPAD дополняет с правой части строки определенный набор символов (при не нулевом string1).
RTRIM Функция Oracle / PLSQL RTRIM удаляет все указанные символы из правой части строки.
SOUNDEX

Функция Oracle / PLSQL SOUNDEX возвращает фонетическое представление (так, как это звучит) строки.

SUBSTR

Функция Oracle / PLSQL SUBSTR позволяет извлекать подстроку из строки.

TO_CHAR Функция Oracle / PLSQL TO_CHAR преобразует число или дату в строку.
TRANSLATE

Функция Oracle / PLSQL TRANSLATE заменяет последовательность символов в строке другим набором символов. Тем не менее, она заменяет один символ за один раз.

Например, заменится первый символ в string_to_replace с первого символа в replacement_string. Тогда будет заменен второй символ в string_to_replace с вторым символом в replacement_string, и так далее.

TRIM Функция Oracle / PLSQL TRIM удаляет все указанные символы с начала или окончания строки.
UPPER Функция Oracle / PLSQL UPPER преобразует все символы строки в верхний регистр. Если есть символы в строке, которые не являются буквами, они не влияют на эту функцию.
VSIZE

Функция Oracle / PLSQL VSIZE возвращает длину в байтах для внутреннего представления выражения.