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

Функция & Описание
ASCII
Функция Oracle/PLSQL ASCII возвращает числовое представление крайнего левого символа строки.
ASCIISTR
Функция Oracle/PLSQL ASCIISTR преобразует строку любого набора символов к ASCII строке, используя набор символов базы данных.
CHR
Функция Oracle/PLSQL CHR является противоположностью функции ASCII. CHR возвращает символ, который основан на числовом коде.
COMPOSE
Функция Oracle/PLSQL COMPOSE возвращает строку Unicode.
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
Функция В этом учебном пособии вы узнаете, 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 в национальной кодировке.
REGEXP_INSTR
Функция Oracle/PLSQL REGEXP_INSTR является расширением функции INSTR. Она возвращает местоположение шаблона регулярного выражения в строке. Эта функция, представленная в Oracle 10g, позволит вам найти подстроку в строке, используя сопоставление шаблонов регулярных выражений.
REGEXP_LIKE
Oracle условие REGEXP_LIKE позволяет выполнять регулярные выражения в предложении WHERE в запросах SELECT, INSERT, UPDATE или DELETE.
REGEXP_REPLACE
Функция Oracle/PLSQL REGEXP_REPLACE является расширением функции REPLACE. Эта функция, введенная в Oracle 10g, позволит вам заменить последовательность символов в строке другим набором символов, используя сопоставление шаблонов регулярных выражений.
REGEXP_SUBSTR
Функция Oracle/PLSQL REGEXP_SUBSTR является расширением функции SUBSTR. Эта функция, представленная в Oracle 10g, позволит вам извлечь подстроку из строки, используя сопоставление шаблонов регулярных выражений.
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 возвращает длину в байтах для внутреннего представления выражения.