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

Наименование Описание
ASCII ASCII возвращает десятичное представление крайнего левого символа строки.
CHR CHR является противоположностью функции ASCII. CHR возвращает символ, который основан на числовом коде.
CONCAT CONCAT позволяет соединить две строки вместе.
ОПЕРАТОР КОНКАТЕНАЦИИ || Оператор конкатенации || позволяет объединить две или более строк вместе.
DUMP DUMP возвращает значение varchar2, который включает код типа данных, длину в байтах, и внутреннее представление выражения.
INITCAP INITCAP устанавливает первый символ каждого слова в верхний регистр, а остальные в нижний регистр.
INSTR INSTR возвращает n-е вхождение подстроки в строке.
INSTR2 INSTR2 возвращает вхождение подстроки в строку, используя UCS2 кодовые точки.
INSTR4 INSTR4 возвращает вхождение подстроки в строку, используя UCS4 кодовые точки.
INSTRB INSTRB возвращает вхождение подстроки в строку, байты вместо символов.
INSTRC INSTRC возвращает вхождение подстроки в строку, используя Unicode полные символов.
LENGTH LENGTH возвращает длину указанной строки.
LENGTH2 LENGTH2 возвращает длину указанной строки, используя UCS2 кодовые точки.
LENGTH4 LENGTH4 возвращает длину указанной строки, используя UCS4 кодовые точки.
LENGTHB LENGTHB возвращает длину указанной строки, используя байты вместо символов.
LENGTHC LENGTHC возвращает длину указанной строки, используя полные символы Unicode.
LOWER LOWER преобразует все символы в заданной строке в нижний регистр. Если есть символы в строке, которые не являются буквами, они не влияют на эту функцию.
LPAD LPAD добавляет с левой части строки определенный набор символов (при не нулевом string1).
LTRIM LTRIM удаляет все указанные символы с левой стороны строки.
NCHR 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 REPLACE заменяет последовательность символов в строке другим набором символов.
RPAD RPAD дополняет с правой части строки определенный набор символов (при не нулевом string1).
RTRIM RTRIM удаляет все указанные символы из правой части строки.
SOUNDEX SOUNDEX возвращает фонетическое представление (так, как это звучит) строки.
SUBSTR SUBSTR позволяет извлекать подстроку из строки.
TO_CHAR TO_CHAR преобразует число или дату в строку.
TRANSLATE TRANSLATE заменяет последовательность символов в строке другим набором символов. Тем не менее, она заменяет один символ за один раз.
Например, заменится первый символ в string_to_replace с первого символа в replacement_string. Тогда будет заменен второй символ в string_to_replace с вторым символом в replacement_string, и так далее.
TRIM TRIM удаляет все указанные символы с начала или окончания строки.
UPPER UPPER преобразует все символы строки в верхний регистр. Если есть символы в строке, которые не являются буквами, они не влияют на эту функцию.
VSIZE VSIZE возвращает длину в байтах для внутреннего представления выражения.