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

12.1. Функция и Ссылка Оператора

Таблица 12.1. Функции/Операторы

Имя Описание
ABS() Возвратите абсолютное значение
ACOS() Возвратите арккосинус
ADDDATE() Добавьте время значения (интервалы) к значению даты
ADDTIME() Добавить время
AES_DECRYPT() Дешифруйте AES использования
AES_ENCRYPT() Зашифруйте AES использования
AND, && Логичный И
ASCII() Возвратите числовое значение крайнего левого символа
ASIN() Возвратите арксинус
= Присвойте значение (как часть a SET оператор, или как часть SET пункт в UPDATE оператор)
:= Присвойте значение
ATAN2(), ATAN() Возвратите арктангенс этих двух параметров
ATAN() Возвратите арктангенс
AVG() Возвратите среднее значение параметра
BENCHMARK() Неоднократно выполняйте выражение
BETWEEN ... AND ... Проверьте, является ли значение в пределах диапазона значений
BIN() Возвратите строку, содержащую двоичное представление числа
BINARY Бросьте строку к двоичной строке
BIT_AND() Возвратитесь поразрядный и
BIT_COUNT() Возвратите число битов, которые устанавливаются
BIT_LENGTH() Возвратите длину параметра в битах
BIT_OR() Возвратитесь поразрядный или
BIT_XOR() Возвратите поразрядный xor
& Поразрядный И
~ Инвертируйте биты
| Битовое "ИЛИ"
^ Поразрядный XOR
CASE Оператор случая
CAST() Снимите значение в качестве определенного типа
CEIL() Возвратите самое маленькое целочисленное значение не меньше чем параметр
CEILING() Возвратите самое маленькое целочисленное значение не меньше чем параметр
CHAR_LENGTH() Возвратите число символов в параметре
CHAR() Возвратите символ для каждого целого числа, которое передают
CHARACTER_LENGTH() Синоним для CHAR_LENGTH ()
CHARSET() Возвратите набор символов параметра
COALESCE() Возвратите первый НЕНУЛЕВОЙ параметр
COERCIBILITY() Возвратите сопоставление coercibility значение строкового параметра
COLLATION() Возвратите сопоставление строкового параметра
COMPRESS() Возвратите результат как двоичную строку
CONCAT_WS() Возврат конкатенирует с разделителем
CONCAT() Возвратите связанную строку
CONNECTION_ID() Возвратите ID соединения (ID потока) для соединения
CONV() Преобразуйте числа между различными основаниями системы счисления
CONVERT_TZ() Преобразуйте от одного часового пояса до другого
CONVERT() Снимите значение в качестве определенного типа
COS() Возвратите косинус
COT() Возвратите котангенс
COUNT(DISTINCT) Возвратите количество многих различных значений
COUNT() Возвратите количество числа возвращенных строк
CRC32() Вычислите значение контроля циклическим избыточным кодом
CURDATE() Возвратите текущую дату
CURRENT_DATE(), CURRENT_DATE Синонимы для CURDATE ()
CURRENT_TIME(), CURRENT_TIME Синонимы для CURTIME ()
CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP Синонимы пока ()
CURRENT_USER(), CURRENT_USER Аутентифицируемое имя пользователя и имя хоста
CURTIME() Возвратите текущее время
DATABASE() Возвратите значение по умолчанию (ток) имя базы данных
DATE_ADD() Добавьте время значения (интервалы) к значению даты
DATE_FORMAT() Дата формата как определено
DATE_SUB() Вычтите временную стоимость (интервал) из даты
DATE() Извлеките часть даты даты или datetime выражения
DATEDIFF() Вычтите две даты
DAY() Синоним для DAYOFMONTH ()
DAYNAME() Возвратите имя буднего дня
DAYOFMONTH() Возвратите день месяца (0-31)
DAYOFWEEK() Возвратитесь будний день индексируют параметра
DAYOFYEAR() Возвратите день года (1-366)
DECODE() Декодирует зашифрованное использование строки, КОДИРУЮТ ()
DEFAULT() Возвратите значение по умолчанию для столбца таблицы
DEGREES() Преобразуйте радианы в градусы
DES_DECRYPT() Дешифруйте строку
DES_ENCRYPT() Зашифруйте строку
DIV Целочисленное деление
/ Оператор подразделения
ELT() Возвратите строку в индексе
ENCODE() Закодируйте строку
ENCRYPT() Зашифруйте строку
<=> НУЛЕВОЙ БЕЗОПАСНЫЙ равный оператору
= Равный оператор
EXP() Возведите в степень
EXPORT_SET() Возвратите строку так, что для каждого набора битов в битах значения, Вы добираетесь на строке и для каждого бита сброса, Вы добираетесь от строки
EXTRACT() Часть извлечения даты
ExtractValue() Извлекает значение из строки XML, используя нотацию XPath
FIELD() Возвратитесь индексировать (позиция) первого параметра в последующих параметрах
FIND_IN_SET() Возвратите индексировать позицию первого параметра в пределах второго параметра
FLOOR() Возвратите самое большое целочисленное значение, не больше чем параметр
FORMAT() Возвратите число, отформатированное конкретному количеству десятичных разрядов
FOUND_ROWS() Для ИЗБРАННОГО с ПРЕДЕЛЬНЫМ пунктом число строк, которые были бы возвращены, не было там никаким ПРЕДЕЛЬНЫМ пунктом
FROM_BASE64() Декодируйте к основе 64 строки и результат возврата
FROM_DAYS() Преобразуйте дневное число в дату
FROM_UNIXTIME() UNIX формата устанавливает метку времени как дата
GET_FORMAT() Возвратите строку формата даты
GET_LOCK() Получите именованную блокировку
>= Больше чем или равный оператор
> Больше чем оператор
GREATEST() Возвратите самый большой параметр
GROUP_CONCAT() Возвратите связанную строку
GTID_SUBSET() Возвратите true, если все GTIDs в подмножестве находятся также в наборе; иначе ложь.
GTID_SUBTRACT() Возвратите все GTIDs в наборе, которые не находятся в подмножестве.
HEX() Возвратите шестнадцатеричное представление десятичного числа или представьте значение в виде строки
HOUR() Извлеките час
IF() Если/еще конструкция
IFNULL() Нуль, если/еще конструкция
IN() Проверьте, является ли значение в пределах ряда значений
INET_ATON() Возвратите числовое значение IP-адреса
INET_NTOA() Возвратите IP-адрес из числового значения
INET6_ATON() Возвратите числовое значение адреса IPv6
INET6_NTOA() Возвратите адрес IPv6 из числового значения
INSERT() Вставьте подстроку в указанной позиции до конкретного количества символов
INSTR() Возвратите индексирование первого возникновения подстроки
INTERVAL() Возвратите индексирование параметра, который является меньше чем первый параметр
IS_FREE_LOCK() Проверки, свободна ли именованная блокировка
IS_IPV4_COMPAT() Возвратите true, если параметром является совместимый с IPv4 адрес
IS_IPV4_MAPPED() Возвратите true, если параметром является отображенный на IPv4 адрес
IS_IPV4() Возвратите true, если параметром является адрес IPv4
IS_IPV6() Возвратите true, если параметром является адрес IPv6
IS NOT NULL Тест значения NOT NULL
IS NOT Протестируйте значение против булева
IS NULL Тест нулевого значения
IS_USED_LOCK() Проверки, используется ли именованная блокировка. Возвратите идентификатор соединения если истина.
IS Протестируйте значение против булева
ISNULL() Тест, является ли параметром НУЛЬ
LAST_DAY Возвратитесь в последний день из месяца для параметра
LAST_INSERT_ID() Значение СТОЛБЦА АВТОПРИРАЩЕНИЯ для последней ВСТАВКИ
LCASE() Синоним для НИЖЕ ()
LEAST() Возвратите самый маленький параметр
<< Сдвиг влево
LEFT() Возвратите крайнее левое число символов как определено
LENGTH() Возвратите длину строки в байтах
<= Меньше чем или равный оператор
< Меньше чем оператор
LIKE Простое сопоставление с образцом
LN() Возвратите натуральный логарифм параметра
LOAD_FILE() Загрузите именованный файл
LOCALTIME(), LOCALTIME Синоним пока ()
LOCALTIMESTAMP, LOCALTIMESTAMP() Синоним пока ()
LOCATE() Возвратите позицию первого возникновения подстроки
LOG10() Возвратите основу 10 логарифмов параметра
LOG2() Возвратите основу 2 логарифма параметра
LOG() Возвратите натуральный логарифм первого параметра
LOWER() Возвратите параметр в нижнем регистре
LPAD() Возвратите строковый параметр, лево-дополненный указанной строкой
LTRIM() Удалите ведущие пробелы
MAKE_SET() Возвратите ряд разделенных от запятой строк, у которых есть соответствующий бит в наборе битов
MAKEDATE() Создайте дату с года и дня года
MAKETIME MAKETIME ()
MASTER_POS_WAIT() Блок до ведомого устройства считал и применил все обновления до указанной позиции
MATCH Выполните полнотекстовый поиск
MAX() Возвратите максимальное значение
MD5() Вычислите контрольную сумму MD5
MICROSECOND() Возвратите микросекунды из параметра
MID() Возвратите подстроку, запускающуюся с указанной позиции
MIN() Возвратите минимальное значение
- Минус оператор
MINUTE() Возвратите минуту от параметра
MOD() Возвратите остаток
% or MOD Оператор по модулю
MONTH() Возвратите месяц из даты, которую передают
MONTHNAME() Возвратите имя месяца
NAME_CONST() Заставляет столбец иметь имя
NOT BETWEEN ... AND ... Проверьте, не является ли значение в пределах диапазона значений
!=, <> Не равный оператор
NOT IN() Проверьте, не является ли значение в пределах ряда значений
NOT LIKE Отрицание простого сопоставления с образцом
NOT REGEXP Отрицание REGEXP
NOT, ! Инвертирует значение
NOW() Возвратите текущую дату и время
NULLIF() Возвратите НУЛЬ если expr1 = expr2
OCT() Возвратите строку, содержащую восьмеричное представление числа
OCTET_LENGTH() Синоним для ДЛИНЫ ()
OLD_PASSWORD() Возвратите значение пред4.1 реализаций ПАРОЛЯ
||, OR Логичный ИЛИ
ORD() Возвратите символьный код для крайнего левого символа параметра
PASSWORD() Вычислите и возвратите строку пароля
PERIOD_ADD() Добавьте период к месячному годом
PERIOD_DIFF() Возвратите число месяцев между периодами
PI() Возвратите значение пи
+ Оператор сложения
POSITION() Синоним для РАСПОЛАГАЕТСЯ ()
POW() Возвратите параметр, повышенный до указанного питания
POWER() Возвратите параметр, повышенный до указанного питания
PROCEDURE ANALYSE() Проанализируйте результаты запроса
QUARTER() Возвратите четверть из параметра даты
QUOTE() Выйдите из параметра за использование в SQL-операторе
RADIANS() Возвратите параметр, преобразованный в радианы
RAND() Возвратите случайное значение с плавающей точкой
REGEXP Сопоставление с образцом используя регулярные выражения
RELEASE_LOCK() Выпускает именованную блокировку
REPEAT() Повторите строку конкретное количество времен
REPLACE() Возникновения замены указанной строки
REVERSE() Инвертируйте символы в строке
>> Сдвиг вправо
RIGHT() Возвратите указанное самое правое число символов
RLIKE Синоним для REGEXP
ROUND() Вокруг параметра
ROW_COUNT() Число строк обновляется
RPAD() Добавьте строку конкретное количество времен
RTRIM() Удалите конечные пробелы
SCHEMA() Синоним для БАЗЫ ДАННЫХ ()
SEC_TO_TIME() Преобразовывает секунды в формат 'HH:MM:SS'
SECOND() Возвратите второе (0-59)
SESSION_USER() Синоним для ПОЛЬЗОВАТЕЛЯ ()
SHA1(), SHA() Вычислите SHA 1 160-разрядная контрольная сумма
SHA2() Вычислите SHA 2 контрольных суммы
SIGN() Возвратите знак параметра
SIN() Возвратите синус параметра
SLEEP() Сон в течение многих секунд
SOUNDEX() Возвратите строку soundex
SOUNDS LIKE Сравните звуки
SPACE() Возвратите строку конкретного количества пробелов
SQL_THREAD_WAIT_AFTER_GTIDS()(осуждаемый 5.6.9) УСТАРЕВШИЙ: Замененный WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS ()
SQRT() Возвратите квадратный корень параметра
STD() Возвратите стандартное отклонение совокупности
STDDEV_POP() Возвратите стандартное отклонение совокупности
STDDEV_SAMP() Возвратите демонстрационное стандартное отклонение
STDDEV() Возвратите стандартное отклонение совокупности
STR_TO_DATE() Преобразуйте строку в дату
STRCMP() Сравните две строки
SUBDATE() Синоним для DATE_SUB () когда вызвано с тремя параметрами
SUBSTR() Возвратите подстроку как определено
SUBSTRING_INDEX() Возвратите подстроку из строки перед конкретным количеством возникновений разделителя
SUBSTRING() Возвратите подстроку как определено
SUBTIME() Вычтите времена
SUM() Возвратите сумму
SYSDATE() Возвратите время, в которое выполняется функция
SYSTEM_USER() Синоним для ПОЛЬЗОВАТЕЛЯ ()
TAN() Возвратите касательную параметра
TIME_FORMAT() Формат как время
TIME_TO_SEC() Возвратите параметр, преобразованный в секунды
TIME() Извлеките часть времени выражения, которое передают
TIMEDIFF() Вычтите время
* Оператор умножения
TIMESTAMP() С единственным параметром эта функция возвращает дату или datetime выражение; с двумя параметрами, суммой параметров
TIMESTAMPADD() Добавьте интервал к datetime выражению
TIMESTAMPDIFF() Вычтите интервал из datetime выражения
TO_BASE64() Возвратите параметр, преобразованный в основу 64 строки
TO_DAYS() Возвратите параметр даты, преобразованный в дни
TO_SECONDS() Возвратите дату или datetime параметр, преобразованный в секунды с Года 0
TRIM() Удалите продвижение и конечные пробелы
TRUNCATE() Усеченный к конкретному количеству десятичных разрядов
UCASE() Синоним для ВЕРХНЕГО ()
- Измените знак параметра
UNCOMPRESS() Распакуйте сжатую строку
UNCOMPRESSED_LENGTH() Возвратите длину строки перед сжатием
UNHEX() Возвратите строку, содержащую шестнадцатеричное представление числа
UNIX_TIMESTAMP() Возвратите метку времени UNIX
UpdateXML() Возвратите замененный фрагмент XML
UPPER() Преобразуйте в верхний регистр
USER() Имя пользователя и имя хоста обеспечили клиентом
UTC_DATE() Возвратите текущую дату UTC
UTC_TIME() Возвратите текущее время UTC
UTC_TIMESTAMP() Возвратите текущую дату UTC и время
UUID_SHORT() Возвратите оцененный целому числу универсальный идентификатор
UUID() Возвратите Универсальный Уникальный идентификатор (UUID)
VALIDATE_PASSWORD_STRENGTH() Определите силу пароля
VALUES() Определяет значения, которые будут использоваться во время ВСТАВКИ
VAR_POP() Возвратите различие стандарта совокупности
VAR_SAMP() Возвратите демонстрационное различие
VARIANCE() Возвратите различие стандарта совокупности
VERSION() Возвращает строку, которая указывает на версию сервера MySQL
WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS() Ожидайте, пока ведомый поток SQL не выполнил весь данный GTIDs. Возвраты: число событий, которые выполнялись (или НУЛЬ, если режим GTID не включается).
WEEK() Возвратите недельное число
WEEKDAY() Возвратитесь будний день индексируют
WEEKOFYEAR() Возвратите календарную неделю даты (0-53)
WEIGHT_STRING() Возвратите строку веса для строки
XOR Логический XOR
YEAR() Возвратите год
YEARWEEK() Возвратите год и неделю