Spec-Zone .ru
спецификации, руководства, описания, API

12.5. Строковые функции

12.5.1. Функции Сравнения строк
12.5.2. Регулярные выражения

Таблица 12.7. Строковые Операторы

Имя Описание
ASCII() Возвратите числовое значение крайнего левого символа
BIN() Возвратите строку, содержащую двоичное представление числа
BIT_LENGTH() Возвратите длину параметра в битах
CHAR_LENGTH() Возвратите число символов в параметре
CHAR() Возвратите символ для каждого целого числа, которое передают
CHARACTER_LENGTH() Синоним для CHAR_LENGTH ()
CONCAT_WS() Возврат конкатенирует с разделителем
CONCAT() Возвратите связанную строку
ELT() Возвратите строку в индексе
EXPORT_SET() Возвратите строку так, что для каждого набора битов в битах значения, Вы добираетесь на строке и для каждого бита сброса, Вы добираетесь от строки
FIELD() Возвратитесь индексировать (позиция) первого параметра в последующих параметрах
FIND_IN_SET() Возвратите индексировать позицию первого параметра в пределах второго параметра
FORMAT() Возвратите число, отформатированное конкретному количеству десятичных разрядов
FROM_BASE64() Декодируйте к основе 64 строки и результат возврата
HEX() Возвратите шестнадцатеричное представление десятичного числа или представьте значение в виде строки
INSERT() Вставьте подстроку в указанной позиции до конкретного количества символов
INSTR() Возвратите индексирование первого возникновения подстроки
LCASE() Синоним для НИЖЕ ()
LEFT() Возвратите крайнее левое число символов как определено
LENGTH() Возвратите длину строки в байтах
LIKE Простое сопоставление с образцом
LOAD_FILE() Загрузите именованный файл
LOCATE() Возвратите позицию первого возникновения подстроки
LOWER() Возвратите параметр в нижнем регистре
LPAD() Возвратите строковый параметр, лево-дополненный указанной строкой
LTRIM() Удалите ведущие пробелы
MAKE_SET() Возвратите ряд разделенных от запятой строк, у которых есть соответствующий бит в наборе битов
MATCH Выполните полнотекстовый поиск
MID() Возвратите подстроку, запускающуюся с указанной позиции
NOT LIKE Отрицание простого сопоставления с образцом
NOT REGEXP Отрицание REGEXP
OCT() Возвратите строку, содержащую восьмеричное представление числа
OCTET_LENGTH() Синоним для ДЛИНЫ ()
ORD() Возвратите символьный код для крайнего левого символа параметра
POSITION() Синоним для РАСПОЛАГАЕТСЯ ()
QUOTE() Выйдите из параметра за использование в SQL-операторе
REGEXP Сопоставление с образцом используя регулярные выражения
REPEAT() Повторите строку конкретное количество времен
REPLACE() Возникновения замены указанной строки
REVERSE() Инвертируйте символы в строке
RIGHT() Возвратите указанное самое правое число символов
RLIKE Синоним для REGEXP
RPAD() Добавьте строку конкретное количество времен
RTRIM() Удалите конечные пробелы
SOUNDEX() Возвратите строку soundex
SOUNDS LIKE Сравните звуки
SPACE() Возвратите строку конкретного количества пробелов
STRCMP() Сравните две строки
SUBSTR() Возвратите подстроку как определено
SUBSTRING_INDEX() Возвратите подстроку из строки перед конкретным количеством возникновений разделителя
SUBSTRING() Возвратите подстроку как определено
TO_BASE64() Возвратите параметр, преобразованный в основу 64 строки
TRIM() Удалите продвижение и конечные пробелы
UCASE() Синоним для ВЕРХНЕГО ()
UNHEX() Возвратите строку, содержащую шестнадцатеричное представление числа
UPPER() Преобразуйте в верхний регистр
WEIGHT_STRING() Возвратите строку веса для строки

Оцененный строке возврат функций NULL если бы длина результата была бы больше чем значение max_allowed_packet системная переменная. См. Раздел 8.11.2, "Настраивая Параметры Сервера".

Для функций, которые работают на строковых позициях, первая позиция нумеруется 1.

Для функций, которые берут параметры длины, параметры нецелого числа округляются к самому близкому целому числу.