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