Spec-Zone .ru
спецификации, руководства, описания, API
|
Таблица 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()
|
Возвратите год и неделю |