Spec-Zone.ru › MySQL 5.7

12.1 Справочник по встроенным функциям и операторам

В следующей таблице перечислены все встроенные (нативные) функции и операторы, а также краткое описание каждого из них. Для таблицы функций, загружаемых во время выполнения, см. раздел 12.2 «Справочник по загружаемым функциям».

Таблица 12.1 Встроенные функции и операторы

Таблица 12.1 Встроенные функции и операторы
Имя Описание Введено Устарело
& Побитовое И
> Оператор больше
>> Сдвиг вправо
>= Оператор больше или равно
< Оператор меньше
<>, != Оператор не равно
<< Сдвиг влево
<= Оператор меньше или равно
<=> Оператор равенства (учитывая NULL)
%, MOD Оператор остатка от деления
* Оператор умножения
+ Оператор сложения
- Оператор вычитания
- Изменение знака аргумента
-> Возвращает значение из JSON-столбца по указанному пути; эквивалентно JSON_EXTRACT().
->> Возвращает значение из JSON-столбца по указанному пути и приводит результат к строковому представлению; эквивалентно JSON_UNQUOTE(JSON_EXTRACT()). 5.7.13
/ Оператор деления
:= Присвоить значение
= Присвоить значение (в рамках инструкции SET или в части SET инструкции UPDATE)
= Оператор равенства
^ Побитовое ИСКЛЮЧАЮЩЕЕ ИЛИ
ABS() Возвращает абсолютное значение
ACOS() Возвращает арккосинус
ADDDATE() Добавить временные значения (интервалы) к дате
ADDTIME() Добавить время
AES_DECRYPT() Дешифровать с помощью AES
AES_ENCRYPT() Шифровать с помощью AES
AND, && Логическое И
ANY_VALUE() Подавить отказ от значения ONLY_FULL_GROUP_BY
Area() Возвращает площадь полигона или многоугольника Да
AsBinary(), AsWKB() Преобразовать из внутреннего формата геометрии в WKB Да
ASCII() Возвращает числовое значение самого левого символа
ASIN() Возвращает арксинус
AsText(), AsWKT() Преобразовать из внутреннего формата геометрии в WKT Да
ATAN() Возвращает арктангенс
ATAN2(), ATAN() Возвращает арктангенс от двух аргументов
AVG() Возвращает среднее значение аргумента
BENCHMARK() Повторяет выполнение выражения
BETWEEN ... AND ... Проверяет, находится ли значение в заданном диапазоне
BIN() Возвращает строку с двоичным представлением числа
BINARY Преобразовать строку в двоичную строку
BIT_AND() Возвращает побитовое И
BIT_COUNT() Возвращает количество установленных битов
BIT_LENGTH() Возвращает длину аргумента в битах
BIT_OR() Возвращает побитовое ИЛИ
BIT_XOR() Возвращает побитовое ИСКЛЮЧАЮЩЕЕ ИЛИ
Buffer() Возвращает геометрию точек в заданном радиусе от геометрии Да
CASE Оператор CASE
CAST() Преобразовать значение в определенный тип
CEIL() Возвращает наименьшее целое значение, не меньшее аргумента
CEILING() Возвращает наименьшее целое значение, не меньшее аргумента
Centroid() Возвращает центр тяжести в виде точки Да
CHAR() Возвращает символ для каждого переданного целого числа
CHAR_LENGTH() Возвращает количество символов в аргументе
CHARACTER_LENGTH() Синоним для CHAR_LENGTH()
CHARSET() Возвращает кодировку символов аргумента
COALESCE() Возвращает первый не NULL аргумент
COERCIBILITY() Возвращает значение принудимости сопоставления для строкового аргумента
COLLATION() Возвращает сопоставление строкового аргумента
COMPRESS() Возвращает результат в виде двоичной строки
CONCAT() Возвращает конкатенированную строку
CONCAT_WS() Возвращает конкатенацию со значением-разделителем
CONNECTION_ID() Возвращает идентификатор соединения (идентификатор потока) для соединения
Contains() Определяет, содержит ли MBR одной геометрии MBR другой Да
CONV() Преобразует числа между различными системами счисления
CONVERT() Преобразует значение в определённый тип
CONVERT_TZ() Преобразует временную зону в другую
ConvexHull() Возвращает выпуклую оболочку геометрии Да
COS() Возвращает косинус
COT() Возвращает котангенс
COUNT() Возвращает количество возвращённых строк
COUNT(DISTINCT) Возвращает количество различных значений
CRC32() Вычисляет значение контрольной суммы CRC32
Crosses() Определяет, пересекается ли одна геометрия с другой Да
CURDATE() Возвращает текущую дату
###NON_TRANSLATABLE_84, CURRENT_DATE Синонимы для CURDATE()
###NON_TRANSLATABLE_86, CURRENT_TIME Синонимы для CURTIME()
###NON_TRANSLATABLE_88, CURRENT_TIMESTAMP Синонимы для NOW()
###NON_TRANSLATABLE_90, CURRENT_USER Имя и имя хоста аутентифицированного пользователя
CURTIME() Возвращает текущее время
DATABASE() Возвращает имя базы данных по умолчанию (текущей)
DATE() Извлекает часть даты из выражения даты или даты и времени
DATE_ADD() Добавляет значения времени (интервалы) к значению даты
DATE_FORMAT() Форматирует дату в соответствии с указанными параметрами
DATE_SUB() Вычитает значение времени (интервал) из даты
DATEDIFF() Вычитает две даты
DAY() Синоним для DAYOFMONTH()
DAYNAME() Возвращает название дня недели
DAYOFMONTH() Возвращает день месяца (0-31)
DAYOFWEEK() Возвращает индекс дня недели для аргумента
DAYOFYEAR() Возвращает день года (1-366)
DECODE() Декодирует строку, зашифрованную с помощью ENCODE() Да
DEFAULT() Возвращает значение по умолчанию для столбца таблицы
DEGREES() Преобразует радианы в градусы
DES_DECRYPT() Расшифровывает строку Да
DES_ENCRYPT() Шифрует строку Да
Dimension() Размер геометрии Да
Disjoint() Определяет, являются ли MBR двух геометрий непересекающимися Да
DIV Целочисленное деление
ELT() Возвращает строку по номеру индекса
ENCODE() Шифрует строку Да
ENCRYPT() Шифрует строку Да
EndPoint() Конечная точка LineString Да
Envelope() Возвращает MBR геометрии Да
Equals() Определяет, равны ли MBR двух геометрий Да
EXISTS() Определяет, содержит ли результат запроса какие-либо строки
EXP() Возведение в степень
EXPORT_SET() Возвращает строку, в которой каждый установленный бит в значении соответствует строке "on", а каждый сброшенный бит соответствует строке "off"
ExteriorRing() Возвращает внешнюю окружность многоугольника Да
EXTRACT() Извлечение части даты
ExtractValue() Извлечение значения из XML-строки с помощью XPath-нотации
FIELD() Индекс (позиция) первого аргумента в последующих аргументах
FIND_IN_SET() Индекс (позиция) первого аргумента внутри второго аргумента
FLOOR() Возвращает наибольшее целое значение, не большее, чем аргумент
FORMAT() Возвращает число, отформатированное с указанным количеством десятичных знаков
FOUND_ROWS() Для SELECT с клаузой LIMIT, количество строк, которое было бы возвращено без клаузы LIMIT
FROM_BASE64() Декодирует строку, закодированную в base64, и возвращает результат
FROM_DAYS() Преобразует число дней в дату
FROM_UNIXTIME() Форматирует Unix-временную метку как дату
GeomCollFromText(), GeometryCollectionFromText() Получение коллекции геометрий из WKT Да
GeomCollFromWKB(), GeometryCollectionFromWKB() Получение коллекции геометрий из WKB Да
GeometryCollection() Создание коллекции геометрий из геометрий
GeometryN() Возвращение N-й геометрии из коллекции геометрий Да
GeometryType() Возвращение имени типа геометрии Да
GeomFromText(), GeometryFromText() Возвращение геометрии из WKT Да
GeomFromWKB(), GeometryFromWKB() Возвращение геометрии из WKB Да
GET_FORMAT() Возвращение строки формата даты
GET_LOCK() Получение имени блокировки
GLength() Возвращение длины LineString Да
GREATEST() Возвращение наибольшего аргумента
GROUP_CONCAT() Возвращение конкатенированной строки
GTID_SUBSET() Возвращает true, если все GTID в подмножестве также находятся в наборе; в противном случае false.
GTID_SUBTRACT() Возвращает все GTID в наборе, которые не находятся в подмножестве.
HEX() Шестнадцатеричное представление десятичного или строкового значения
HOUR() Извлечение часа
IF() Конструкция if/else
IFNULL() Конструкция if/else для NULL значений
IN() Принадлежность значения набору значений
INET_ATON() Возвращение числового значения IP-адреса
INET_NTOA() Возвращение IP-адреса из числового значения
INET6_ATON() Возвращение числового значения IPv6-адреса
INET6_NTOA() Возвращение IPv6-адреса из числового значения
INSERT() Вставка подстроки в указанную позицию до указанного количества символов
INSTR() Возвращение индекса первого вхождения подстроки
InteriorRingN() Возвращение N-й внутренней области многоугольника Да
Intersects() Пересечение MBR двух геометрий Да
INTERVAL() Возвращение индекса аргумента, меньшего, чем первый аргумент
IS Проверка значения на соответствие булеву значению
IS_FREE_LOCK() Является ли именованная блокировка свободной
IS_IPV4() Является ли аргумент IPv4-адресом
IS_IPV4_COMPAT() Является ли аргумент IPv4-совместимым адресом
IS_IPV4_MAPPED() Является ли аргумент IPv4-отображенным адресом
IS_IPV6() Является ли аргумент IPv6-адресом
IS NOT Проверка значения на несоответствие булеву значению
IS NOT NULL Проверка на НЕ NULL значение
IS NULL Проверка на NULL значение
IS_USED_LOCK() Является ли именованная блокировка занятой; вернуть идентификатор подключения, если true
IsClosed() Закрытая и простая геометрия Да
IsEmpty() Пустая ли геометрия Да
ISNULL() Проверка аргумента на NULL
IsSimple() Простая ли геометрия Да
JSON_APPEND() Добавление данных в JSON документ Да
JSON_ARRAY() Создание JSON массива
JSON_ARRAY_APPEND() Добавление данных в JSON документ
JSON_ARRAY_INSERT() Вставка в JSON массив
JSON_ARRAYAGG() Возвращение набора результатов как единственного JSON массива 5.7.22
JSON_CONTAINS() Содержит ли JSON документ конкретный объект по пути
JSON_CONTAINS_PATH() Содержит ли JSON документ данные по пути
JSON_DEPTH() Максимальная глубина JSON документа
JSON_EXTRACT() Возвращение данных из JSON документа
JSON_INSERT() Вставка данных в JSON документ
JSON_KEYS() Массив ключей из JSON документа
JSON_LENGTH() Количество элементов в JSON документе
JSON_MERGE() Объединение JSON документов, сохраняя дубликаты ключей. Устаревший синоним для JSON_MERGE_PRESERVE() 5.7.22
JSON_MERGE_PATCH() Объединение JSON документов, заменяя значения дубликатов ключей 5.7.22
JSON_MERGE_PRESERVE() Объединение JSON документов, сохраняя дубликаты ключей 5.7.22
JSON_OBJECT() Создание JSON объекта
JSON_OBJECTAGG() Возвращает результат набора как единый JSON-объект 5.7.22
JSON_PRETTY() Выводит JSON-документ в удобочитаемом формате 5.7.22
JSON_QUOTE() Цитирование JSON-документа
JSON_REMOVE() Удаление данных из JSON-документа
JSON_REPLACE() Замена значений в JSON-документе
JSON_SEARCH() Путь к значению в JSON-документе
JSON_SET() Вставка данных в JSON-документ
JSON_STORAGE_SIZE() Пространство, используемое для хранения двоичного представления JSON-документа 5.7.22
JSON_TYPE() Тип JSON-значения
JSON_UNQUOTE() Удаление цитирования из JSON-значения
JSON_VALID() Является ли JSON-значение валидным
LAST_DAY Возвращает последний день месяца для аргумента
LAST_INSERT_ID() Значение столбца AUTOINCREMENT для последнего INSERT
LCASE() Синоним для LOWER()
LEAST() Возвращает наименьший аргумент
LEFT() Возвращает указанное количество самых левых символов
LENGTH() Возвращает длину строки в байтах
LIKE Простая проверка соответствия шаблону
LineFromText(), LineStringFromText() Построение LineString из WKT Да
LineFromWKB(), LineStringFromWKB() Построение LineString из WKB Да
LineString() Построение LineString из значений Point
LN() Возвращает натуральный логарифм аргумента
LOAD_FILE() Загрузка указанного файла
LOCALTIME(), LOCALTIME Синоним для NOW()
LOCALTIMESTAMP, LOCALTIMESTAMP() Синоним для NOW()
LOCATE() Возвращает позицию первого вхождения подстроки
LOG() Возвращает натуральный логарифм первого аргумента
LOG10() Возвращает логарифм по основанию 10 аргумента
LOG2() Возвращает логарифм по основанию 2 аргумента
LOWER() Возвращает аргумент в нижнем регистре
LPAD() Возвращает строковый аргумент, дополненный с левой стороны указанной строкой
LTRIM() Удаляет пробелы в начале строки
MAKE_SET() Возвращает набор символов, разделённых запятыми, в соответствии с установленными битами
MAKEDATE() Создаёт дату по году и дню года
MAKETIME() Создаёт время по часам, минутам, секундам
MASTER_POS_WAIT() Ожидает, пока репликация прочитает и применит все обновления до указанной позиции
MATCH() Выполняет полнотекстовый поиск
MAX() Возвращает максимальное значение
MBRContains() Проверяет, содержит ли MBR одной геометрии MBR другой
MBRCoveredBy() Проверяет, покрыта ли одна MBR другой
MBRCovers() Проверяет, покрывает ли одна MBR другую
MBRDisjoint() Проверяет, являются ли MBR двух геометрий непересекающимися
MBREqual() Проверяет, равны ли MBR двух геометрий Да
MBREquals() Проверяет, равны ли MBR двух геометрий
MBRIntersects() Проверяет, пересекаются ли MBR двух геометрий
MBROverlaps() Проверяет, перекрываются ли MBR двух геометрий
MBRTouches() Проверяет, касаются ли MBR двух геометрий
MBRWithin() Проверяет, находится ли MBR одной геометрии внутри MBR другой
MD5() Расчёт контрольной суммы MD5
MICROSECOND() Возвращает микросекунды из аргумента
MID() Возвращает подстроку, начиная с указанной позиции
MIN() Возвращает минимальное значение
MINUTE() Возвращает минуты из аргумента
MLineFromText(), MultiLineStringFromText() Построение MultiLineString из WKT Да
MLineFromWKB(), MultiLineStringFromWKB() Построение MultiLineString из WKB Да
MOD() Возвращает остаток от деления
MONTH() Возвращает месяц из переданной даты
MONTHNAME() Возвращает название месяца
MPointFromText(), MultiPointFromText() Построение MultiPoint из WKT Да
MPointFromWKB(), MultiPointFromWKB() Построение MultiPoint из WKB Да
MPolyFromText(), MultiPolygonFromText() Построение MultiPolygon из WKT Да
MPolyFromWKB(), MultiPolygonFromWKB() Построение MultiPolygon из WKB Да
MultiLineString() Построение MultiLineString из значений LineString
MultiPoint() Построение MultiPoint из значений Point
MultiPolygon() Построение MultiPolygon из значений Polygon
NAME_CONST() Присвоение столбцу заданного имени
NOT, ! Отрицание значения
NOT BETWEEN ... AND ... Проверка, что значение не попадает в заданный диапазон
NOT EXISTS() Проверка, что результат запроса не содержит строк
NOT IN() Проверка, что значение не принадлежит заданному набору значений
NOT LIKE Отрицание простого сопоставления с образцом
NOT REGEXP Отрицание REGEXP
NOW() Возвращение текущей даты и времени
NULLIF() Возвращает NULL, если expr1 = expr2
NumGeometries() Возвращает количество геометрий в коллекции геометрий Да
NumInteriorRings() Возвращает количество внутренних колец в многоугольнике Да
NumPoints() Возвращает количество точек в LineString Да
OCT() Возвращает строку с восьмеричным представлением числа
OCTET_LENGTH() Синоним для LENGTH()
OR, || Логическое ИЛИ
ORD() Возвращает код символа для самого левого символа аргумента
Overlaps() Проверка перекрытия MBR двух геометрий Да
PASSWORD() Вычисление и возвращение строки пароля Да
PERIOD_ADD() Добавление периода к году-месяцу
PERIOD_DIFF() Возвращает количество месяцев между периодами
PI() Возвращение значения пи
Point() Построение Point из координат
PointFromText() Построение Point из WKT Да
PointFromWKB() Построение Point из WKB Да
PointN() Возвращение N-ой точки из LineString Да
PolyFromText(), PolygonFromText() Построение Polygon из WKT Да
PolyFromWKB(), PolygonFromWKB() Построение Polygon из WKB Да
Polygon() Построение Polygon из аргументов LineString
POSITION() Синоним для LOCATE()
POW() Возвращение аргумента, возведенного в заданную степень
POWER() Возвращение аргумента, возведенного в заданную степень
PROCEDURE ANALYSE() Анализ результатов запроса 5.7.18
QUARTER() Возвращение квартала из аргумента даты
QUOTE() Экранирование аргумента для использования в SQL-запросе
RADIANS() Возвращение аргумента, преобразованного в радианы
RAND() Возвращение случайного значения с плавающей точкой
RANDOM_BYTES() Возвращение случайного байтового вектора
REGEXP Соответствие строки регулярному выражению
RELEASE_ALL_LOCKS() Освобождение всех текущих именованных блокировок
RELEASE_LOCK() Освобождение именованной блокировки
REPEAT() Повтор строки указанное количество раз
REPLACE() Замена вхождений указанной строки
REVERSE() Переворачивание символов в строке
RIGHT() Возвращение указанного количества правых символов
RLIKE Соответствие строки регулярному выражению
ROUND() Округление аргумента
ROW_COUNT() Количество обновлённых строк
RPAD() Добавление строки указанное количество раз
RTRIM() Удаление пробелов справа
SCHEMA() Синоним для DATABASE()
SEC_TO_TIME() Преобразование секунд в формат 'чч:мм:сс'
SECOND() Возвращает секунду (0-59)
SESSION_USER() Синоним для USER()
SHA1(), SHA() Вычисление контрольной суммы SHA-1 160 бит
SHA2() Вычисление контрольной суммы SHA-2
SIGN() Возвращение знака аргумента
SIN() Возвращение синуса аргумента
SLEEP() Ожидание в течение определенного количества секунд
SOUNDEX() Возвращение строки soundex
SOUNDS LIKE Сравнение звучаний
SPACE() Возвращение строки из указанного количества пробелов
Distance() Расстояние между геометриями Да
SQRT() Возвращение квадратного корня из аргумента
SRID() Возвращение идентификатора системы пространственной привязки для геометрии Да
ST_Area() Возвращение площади многоугольника или многоугольников
ST_AsBinary(), ST_AsWKB() Преобразование из внутреннего формата геометрии в WKB
ST_AsGeoJSON() Генерация объекта GeoJSON из геометрии
ST_AsText(), ST_AsWKT() Преобразование из внутреннего формата геометрии в WKT
ST_Buffer() Возвращение геометрии точек в заданном расстоянии от геометрии
ST_Buffer_Strategy() Возвращение стратегии для ST_Buffer()
ST_Centroid() Возвращение центра геометрии как точки
ST_Contains() Определяет, содержит ли одна геометрия другую
ST_ConvexHull() Возвращение выпуклой оболочки геометрии
ST_Crosses() Определяет, пересекаются ли две геометрии
ST_Difference() Возвращает разность двух геометрий
ST_Dimension() Размеры геометрии
ST_Disjoint() Определяет, не пересекаются ли две геометрии
ST_Distance() Расстояние между двумя геометриями
ST_Distance_Sphere() Минимальное расстояние на Земле между двумя геометриями
ST_EndPoint() Конечная точка LineString
ST_Envelope() Возвращение прямоугольника минимального охвата (MBR) геометрии
ST_Equals() Определяет, равны ли две геометрии
ST_ExteriorRing() Возвращение внешнего контура многоугольника
ST_GeoHash() Вычисление значения geohash
ST_GeomCollFromText(), ST_GeometryCollectionFromText(), ST_GeomCollFromTxt() Возвращение коллекции геометрий из WKT
ST_GeomCollFromWKB(), ST_GeometryCollectionFromWKB() Возвращение коллекции геометрий из WKB
ST_GeometryN() Возвращение N-ой геометрии из коллекции геометрий
ST_GeometryType() Возвращение типа геометрии
ST_GeomFromGeoJSON() Генерация геометрии из объекта GeoJSON
ST_GeomFromText(), ST_GeometryFromText() Возвращение геометрии из WKT
ST_GeomFromWKB(), ST_GeometryFromWKB() Возвращение геометрии из WKB
ST_InteriorRingN() Возвращение N-го внутреннего контура многоугольника
ST_Intersection() Возвращение пересечения двух геометрий
ST_Intersects() Определяет, пересекаются ли две геометрии
ST_IsClosed() Определяет, является ли геометрия замкнутой и простой
ST_IsEmpty() Определяет, пуста ли геометрия
ST_IsSimple() Определяет, является ли геометрия простой
ST_IsValid() Определяет, является ли геометрия валидной
ST_LatFromGeoHash() Возвращение широты по значению geohash
ST_Length() Возвращение длины LineString
ST_LineFromText(), ST_LineStringFromText() Создание LineString из WKT
ST_LineFromWKB(), ST_LineStringFromWKB() Создание LineString из WKB
ST_LongFromGeoHash() Возвращение долготы по значению geohash
ST_MakeEnvelope() Прямоугольник вокруг двух точек
ST_MLineFromText(), ST_MultiLineStringFromText() Создание MultiLineString из WKT
ST_MLineFromWKB(), ST_MultiLineStringFromWKB() Создание MultiLineString из WKB
ST_MPointFromText(), ST_MultiPointFromText() Создание MultiPoint из WKT
ST_MPointFromWKB(), ST_MultiPointFromWKB() Создание MultiPoint из WKB
ST_MPolyFromText(), ST_MultiPolygonFromText() Построение Многоугольника из WKT
ST_MPolyFromWKB(), ST_MultiPolygonFromWKB() Построение Многоугольника из WKB
ST_NumGeometries() Возвращение числа геометрий в коллекции геометрий
ST_NumInteriorRing(), ST_NumInteriorRings() Возвращение числа внутренних колец в Многоугольнике
ST_NumPoints() Возвращение числа точек в Линии
ST_Overlaps() Пересекаются ли две геометрии
ST_PointFromGeoHash() Преобразование значения геохэша в значение POINT
ST_PointFromText() Построение точки из WKT
ST_PointFromWKB() Построение точки из WKB
ST_PointN() Возвращение N-ой точки из Линии
ST_PolyFromText(), ST_PolygonFromText() Построение Многоугольника из WKT
ST_PolyFromWKB(), ST_PolygonFromWKB() Построение Многоугольника из WKB
ST_Simplify() Возвращение упрощенной геометрии
ST_SRID() Возвращение идентификатора системы пространственной привязки для геометрии
ST_StartPoint() Начальная точка Линии
ST_SymDifference() Возвращение симметрической разницы двух геометрий
ST_Touches() Соприкасаются ли две геометрии
ST_Union() Возвращение объединения двух геометрий
ST_Validate() Возвращение валидной геометрии
ST_Within() Входит ли одна геометрия в другую
ST_X() Возвращение координаты X точки
ST_Y() Возвращение координаты Y точки
StartPoint() Начальная точка Линии Да
STD() Возвращение стандартного отклонения генеральной совокупности
STDDEV() Возвращение стандартного отклонения генеральной совокупности
STDDEV_POP() Возвращение стандартного отклонения генеральной совокупности
STDDEV_SAMP() Возвращение выборочного стандартного отклонения
STR_TO_DATE() Преобразование строки в дату
STRCMP() Сравнение двух строк
SUBDATE() Синоним для DATE_SUB() при вызове с тремя аргументами
SUBSTR() Возвращение подстроки, как указано
SUBSTRING() Возвращение подстроки, как указано
SUBSTRING_INDEX() Возвращение подстроки из строки до указанного числа вхождений разделителя
SUBTIME() Вычитание временных интервалов
SUM() Возвращение суммы
SYSDATE() Возвращение времени выполнения функции
SYSTEM_USER() Синоним для USER()
TAN() Возвращение тангенса аргумента
TIME() Извлечение временной части переданного выражения
TIME_FORMAT() Форматирование как время
TIME_TO_SEC() Возвращение аргумента, преобразованного в секунды
TIMEDIFF() Вычитание времени
TIMESTAMP() С одним аргументом эта функция возвращает выражение даты или даты и времени; с двумя аргументами - сумму аргументов
TIMESTAMPADD() Добавление интервала к выражению даты и времени
TIMESTAMPDIFF() Возвращение разницы между двумя выражениями даты и времени, используя указанные единицы
TO_BASE64() Возвращение аргумента, преобразованного в строку base-64
TO_DAYS() Возвращение аргумента даты, преобразованного в дни
TO_SECONDS() Возвращение аргумента даты или даты и времени, преобразованного в секунды с момента года 0
Touches() Соприкасаются ли две геометрии Да
TRIM() Удаление начальных и конечных пробелов
TRUNCATE() Округлить до указанного числа десятичных знаков
UCASE() Синоним для UPPER()
UNCOMPRESS() Разжать сжатую строку
UNCOMPRESSED_LENGTH() Возвращение длины строки до сжатия
UNHEX() Возвращение строки, содержащей шестнадцатеричное представление числа
UNIX_TIMESTAMP() Возвращение метки времени Unix
UpdateXML() Возвращение заменённого фрагмента XML
UPPER() Перевод в верхний регистр
USER() Имя пользователя и имя хоста, предоставленные клиентом
UTC_DATE() Возвращает текущую дату UTC
UTC_TIME() Возвращает текущее время UTC
UTC_TIMESTAMP() Возвращает текущую дату и время UTC
UUID() Возвращает универсальный уникальный идентификатор (UUID)
UUID_SHORT() Возвращает целочисленный универсальный идентификатор
VALIDATE_PASSWORD_STRENGTH() Определяет силу пароля
VALUES() Определяет значения, которые будут использоваться во время INSERT
VAR_POP() Возвращает дисперсию генеральной совокупности
VAR_SAMP() Возвращает дисперсию выборки
VARIANCE() Возвращает дисперсию генеральной совокупности
VERSION() Возвращает строку, указывающую версию сервера MySQL
WAIT_FOR_EXECUTED_GTID_SET() Ожидает, пока указанные GTID будут выполнены на реплике.
WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS() Используйте WAIT_FOR_EXECUTED_GTID_SET().
WEEK() Возвращает номер недели
WEEKDAY() Возвращает индекс дня недели
WEEKOFYEAR() Возвращает календарную неделю даты (1-53)
WEIGHT_STRING() Возвращает строку веса для строки
Within() Является ли MBR одной геометрии внутри MBR другой Да
X() Возвращает координату X точки Да
XOR Логическое XOR
Y() Возвращает координату Y точки Да
YEAR() Возвращает год
YEARWEEK() Возвращает год и неделю
| Битовое ИЛИ
~ Инвертирование битов

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/built-in-function-reference.html

Spec-Zone.ru

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