Spec-Zone.ru › MariaDB

Функции для работы со строками

Функции, работающие со строками, такие как CHAR, CONVERT, CONCAT, PAD, REGEXP, TRIM и т. д.

Название Описание
Функции для работы с регулярными выражениями Функции для работы с регулярными выражениями
Функции динамических столбцов Функции для хранения пар ключ/значение данных в столбце.
ASCII Числовое значение ASCII самого левого символа.
BIN Возвращает двоичное значение.
Оператор BINARY Преобразует в строку в двоичном формате.
BIT_LENGTH Возвращает длину строки в битах.
CAST Преобразует значение одного типа в другой тип.
Функция CHAR Возвращает строку на основе целочисленных значений для отдельных символов.
CHARACTER_LENGTH Синоним для CHAR_LENGTH().
CHAR_LENGTH Длина строки в символах.
CHR Возвращает строку на основе целочисленных значений отдельных символов.
CONCAT Возвращает конкатенированную строку.
CONCAT_WS Конкатенация со специальным разделителем.
CONVERT Преобразование значения из одного типа в другой тип.
ELT Возвращает N-й элемент из набора строк.
EXPORT_SET Возвращает строку "on" для каждого установленного бита и "off" для каждого не установленного бита.
EXTRACTVALUE Возвращает текст первого текстового узла, соответствующего выражению XPath.
FIELD Возвращает позицию индекса строки в списке.
FIND_IN_SET Возвращает позицию строки в наборе строк.
FORMAT Форматирование числа.
FROM_BASE64 Принимая на вход строку, закодированную в base-64, возвращает декодированный результат в виде двоичной строки.
HEX Возвращает шестнадцатеричное значение.
Функция INSERT Заменяет часть строки другой строкой.
INSTR Возвращает позицию строки внутри другой строки.
LCASE Синоним для LOWER().
LEFT Возвращает самые левые символы из строки.
LENGTH Длина строки в байтах.
LENGTHB Длина заданной строки в байтах.
LIKE Соответствие выражения шаблону.
LOAD_FILE Возвращает содержимое файла в виде строки.
LOCATE Возвращает позицию подстроки в строке.
LOWER Возвращает строку со всеми символами, преобразованными в нижний регистр.
LPAD Возвращает строку, дополненную слева другой строкой до заданной длины.
LTRIM Возвращает строку со удаленными ведущими пробелами.
MAKE_SET Создает набор строк, соответствующих битовой маске.
MATCH AGAINST Выполняет полнотекстовый поиск по полнотекстовому индексу.
Стоп-слова полнотекстового индекса Список по умолчанию стоп-слов полнотекстового поиска, используемый в MATCH...AGAINST.
MID Синоним для SUBSTRING(str,pos,len).
NATURAL_SORT_KEY Сортировка, которая ближе к естественной сортировке человеком.
NOT LIKE То же, что и NOT(expr LIKE pat [ESCAPE 'escape_char']).
NOT REGEXP То же, что и NOT (expr REGEXP pat).
OCTET_LENGTH Возвращает длину заданной строки в байтах.
ORD Возвращает ASCII или код символа.
POSITION Возвращает позицию подстроки в строке.
QUOTE Возвращает цитированную, правильно экранированную строку.
Функция REPEAT Возвращает строку, повторяемую определенное количество раз.
Функция REPLACE Заменяет вхождения одной строки другой строкой.
REVERSE Изменяет порядок символов в строке.
RIGHT Возвращает самые правые N символов из строки.
RPAD Возвращает строку, дополненную справа другой строкой до заданной длины.
RTRIM Возвращает строку со удаленными хвостовыми пробелами.
SFORMAT Принимая на вход строку и спецификацию форматирования, возвращает отформатированную строку.
SOUNDEX Возвращает строку, основанную на том, как звучит строка.
SOUNDS LIKE SOUNDEX(expr1) = SOUNDEX(expr2).
SPACE Возвращает строку из пробелов.
STRCMP Сравнивает две строки в порядке сортировки.
SUBSTR Возвращает подстроку из строки, начиная с заданной позиции.
SUBSTRING Возвращает подстроку из строки, начиная с заданной позиции.
SUBSTRING_INDEX Возвращает подстроку из строки до заданного количества разделителей.
TO_BASE64 Преобразует строку в ее base-64 кодированную форму.
TO_CHAR Преобразует выражение типа дата/время/штамп времени в строку.
TRIM Возвращает строку со всеми заданными префиксами или суффиксами удаленными.
TRIM_ORACLE Синоним для версии TRIM() в Oracle.
UCASE Синоним для UPPER().
UNCOMPRESS Разжимает строку, сжатую с помощью COMPRESS().
UNCOMPRESSED_LENGTH Возвращает длину строки до сжатия с помощью COMPRESS().
UNHEX Интерпретирует пары шестнадцатеричных цифр как числа и преобразует их в соответствующий символ.
UPDATEXML Замена XML.
UPPER Преобразует строку в верхний регистр.
WEIGHT_STRING Вес входной строки.
Преобразование типов Случаи неявного преобразования типов.
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают мнения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/string-functions/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API