Voici un tableau de référence des différents fonctions du «MariaDB» (aussi connu sous le nom de built-in functions) :
Fonctions | Description |
---|---|
ABS | Cette fonction retourne la valeur absolue. |
ACOS | Cette fonction trigonométrique retourne l'«ArcCosinus». |
ADDDATE | Cette fonction retourne une date avec une expression de temps ajouté. |
ADDTIME | Cette fonction permet d'ajouter une heure à une heure ou une date et heure. |
AES_DECRYPT | Cette Cette fonction permet d'effectuer le déchiffrement des données chiffrées avec AES_ENCRYPT. |
AES_ENCRYPT | Cette fonction permet d'effectuer le chiffrement d'une chaîne de caractères avec l'algorithme AES. |
AREA | Cette fonction permet de demander l'aire d'un polygone. |
ASBINARY | Cette fonction permet de convertir une valeur en sa représentation WKB. |
ASCII | Cette fonction retourne le numéro du code ASCII du caractère spécifié. |
ASIN | Cette fonction trigonométrique retourne l'«ArcSinus». |
ASTEXT | Cette fonction permet de convertir une valeur en sa définition WKT. |
ASWKB | Cette fonction permet de convertir une valeur en sa représentation WKB. |
ASWKT | Cette fonction permet de convertir une valeur en sa définition WKT. |
ATAN | Cette fonction trigonométrique retourne l'«ArcTangente». |
ATAN2 | Cette fonction trigonométrique retourne l'«ArcTangente» de Y/X. |
AVG | Cette fonction calcul la moyenne d'un groupe de lignes. |
BENCHMARK | Cette fonction retourne le nombre de temps d'exécution d'une expression exécuté le nombre de fois spécifié. |
BETWEEN | Cette fonction permet de vérifier si l'expression est située entre les valeurs inclusivement. |
BIN | Cette fonction retourne la valeur binaire d'un nombre décimal. |
BINARY | Cette fonction permet de convertir la chaîne de caractères suivant en une chaîne de caractères binaire. |
BINLOG_GTID_POS | Cette fonction permet de retourner une représentation sous forme de chaîne de caractères de la position GTID correspondante. |
BIT_AND | Cette fonction permet d'effectuer un «Et binaire». |
BIT_COUNT | Cette fonction permet de retourner la longueur d'une chaîne de caractères en bits. |
BIT_LENGTH | Cette fonction permet de retourner la longueur en bits de la chaîne de caractères spécifiés. |
BIT_OR | Cette fonction permet d'effectuer un «Ou binaire». |
BIT_XOR | Cette fonction permet d'effectuer un «Ou exclusif binaire». |
BOUNDARY | Cette fonction permet de retourner une géométrie étant la fermeture d'une frontière combinatoire. |
BUFFER | Cette Cette fonction permet de retourner une nouvelle géométrie avec un tampon ajouté à la géométrie d'origine. |
CASE | Cette fonction permet d'effectuer des évaluations de cas. |
CAST | Cette fonction permet de transformer le type d'une expression sous un autre type de données. |
CEIL | Cette fonction permet de retourner la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre. |
CEILING | Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre. |
CENTROID | Cette fonction permet de retourner le centroïde mathématique (centre géométrique) d'un MultiPolygon. |
CHAR | Cette fonction permet de transformer en chaînes de caractères une suite de nombre correspondant à des valeurs ASCII. |
CHARACTER_LENGTH | Cette fonction retourne la longueur d'une chaîne de caractères. Alias de «CHAR_LENGTH». |
CHARSET | Cette fonction permet de retourner un ensemble de caractères. |
CHAR_LENGTH | Cette fonction retourne la longueur d'une chaîne de caractères. |
CHR | Cette fonction permet de retourner une chaîne de caractères composée du caractère donné par les valeurs de code de l'entier. |
COALESCE | Cette fonction permet de retourner le premier paramètre non NULL. |
COERCIBILITY | Cette fonction permet de retourner la valeur de coercibilité du classement |
COLLATION | Cette fonction permet de demander le classement du paramètre de chaîne de caractères. |
COLUMN_ADD | Cette fonction permet d'ajouter ou mettre à jour des colonnes dynamiques. |
COLUMN_CHECK | Cette fonction permet de vérifier si un BLOB de colonne dynamique est valide. |
COLUMN_CREATE | Cette fonction permet de retourner un BLOB de colonnes dynamiques. |
COLUMN_DELETE | Cette fonction permet de supprimer une colonne dynamique. |
COLUMN_EXISTS | Cette fonction permet de vérifier qu'une colonne existe. |
COLUMN_GET | Cette fonction permet de demander une valeur de colonne dynamique par nom. |
COLUMN_JSON | Cette fonction permet de demander une représentation JSON des données d'objets BLOB de colonnes dynamiques. |
COLUMN_LIST | Cette fonction permet de retourner une liste séparée par des virgules. |
COMPRESS | Cette fonction permet de retourner une chaîne de caractères binaire compressée. |
CONCAT | Cette fonction permet de concaténer des chaînes de caractères. |
CONCAT_WS | Cette fonction permet de concaténer des chaînes de caractères en les séparant par un séparateur. |
CONNECTION_ID | Cette fonction permet de demander l'identificateur de connexion du processus léger. |
CONTAINS | Cette fonction permet de vérifier si une géométrie en contient une autre. |
CONV | Cette fonction retourne la valeur d'un nombre d'une base à l'autre. |
CONVERT | Cette fonction permet de convertir une valeur d'un type en un autre type. |
CONVERT_TZ | Cette fonction permet de convertir une date et heure d'un fuseau horaire en un autre. |
CONVEXHULL | Cette fonction permet d'indiquer la géométrie convexe minimale englobant toutes les géométries dans l'ensemble. |
COS | Cette fonction trigonométrique retourne le cosinus. |
COT | Cette fonction trigonométrique retourne la cotangente. |
COUNT | Cette fonction retourne le nombre de ligne que contient un groupe. |
CRC32 | Cette fonction permet de calculer une valeur de contrôle de redondance cyclique. |
CROSSES | Cette fonction permet de vérifier si deux géométries se croisent spatialement. |
CUME_DIST | Cette fonction permet de retourner la distribution cumulative d'une ligne donnée. |
CURDATE | Cette fonction retourne la date courante du système sous le format «année-mois-jour». |
CURRENT_DATE | Cette fonction retourne la date courante du système sous le format «année-mois-jour». |
CURRENT_ROLE | Cette fonction permet de retourner le nom du rôle courant. |
CURRENT_TIME | Cette fonction retourne l'heure courante du système sous le format «heures:minutes:secondes». |
CURRENT_TIMESTAMP | Cette fonction retourne la date et l'heure courante du système sous le format «année-mois-jour heures:minutes:secondes». |
CURRENT_USER | Cette fonction permet de demander le nom d'utilisateur et de l'hôte ayant authentifié le client actuel. |
CURTIME | Cette fonction retourne l'heure courante du système sous le format «heures:minutes:secondes». |
DATABASE | Cette fonction retourne le nom de la base de données courante. |
DATE | Cette fonction permet d'extraire la partie date de l'expression date ou l'expression de date et heure. |
DATEDIFF | Cette fonction permet de retourner la différence de jours entre deux valeurs de date et d'heure. |
DATE_ADD | Cette fonction retourne une date avec une expression de temps ajouté. |
DATE_FORMAT | Cette fonction permet de convertir une date quelconque en une chaîne de caractères de format spécifié. |
DATE_SUB | Cette fonction retourne une date avec une expression de temps soustraite. |
DAYNAME | Cette fonction retourne le nom anglais du jour de semaine de la date spécifié. |
DAYOFMONTH | Cette fonction retourne le jour du mois (valeur entre 1 et 31) de la date spécifié. |
DAYOFWEEK | Cette fonction retourne le jour de la semaine (valeur entre 1 et 7) de la date spécifié. |
DAYOFYEAR | Cette fonction retourne le jour de l'année (valeur entre 1 et 366) de la date spécifié. |
DECODE | Cette fonction permet de décoder une chaîne de caractères à l'aide d'un mot de passe. |
DECODE_HISTOGRAM | Cette fonction permet de retourner des chiffres séparés par des virgules correspondant à une distribution de probabilité représentée par un histogramme. |
DEFAULT | Cette fonction permet de retourner la colonne par défaut. |
DEGREES | Cette fonction convertie une valeur radians en degrés. |
DENSE_RANK | Cette fonction permet de retourner l'intervalle d'une ligne donnée avec des valeurs identiques recevant le même résultat, mais sans saut. |
DES_DECRYPT | Cette fonction permet de déchiffrer une chaîne de caractères chiffrée avec DES_ENCRYPT(). |
DES_ENCRYPT | Cette fonction permet de chiffrer une chaîne de caractères à l'aide de l'algorithme Triple-DES. |
DIMENSION | Cette fonction permet de demander la dimension inhérente d'une valeur de géométrie. |
DISJOINT | Cette fonction permet de vérifier si les deux éléments ne se croisent pas. |
DIV | Cette fonction permet d'effectuer une division entière. |
ELT | Cette fonction retourne la correspondance d'argument d'une chaîne de caractères en supposant que chacun des arguments correspond à un numéro. Exemple la première chaîne de caractères = 1, la seconde chaîne de caractères = 2,.... |
ENCODE | Cette fonction permet d'encoder une chaîne de caractères à l'aide d'un mot de passe. |
ENCRYPT | Cette fonction permet d'effectuer un encodage d'une chaîne de caractères à l'aide de la commande «crypt()» du système d'exploitation Unix. |
ENDPOINT | Cette fonction permet de retourner le point de terminaison d'un LineString. |
ENVELOPE | Cette fonction permet de retourner le rectangle de délimitation minimum pour une valeur de géométrie. |
EQUALS | Cette fonction permet de vérifier si deux géométries sont spatialement égales. |
EXP | Cette fonction retourne la valeur exponentielle. |
EXPORT_SET | Cette fonction permet de retourner une chaîne de caractères pour chaque ensemble de bits d'une valeur spécifié. |
EXTERIORRING | Cette fonction permet de retourner l'anneau extérieur d'un polygone en tant que LineString. |
EXTRACT | Cette fonction permet d'extraire une partie de la date. |
EXTRACTVALUE | Cette fonction permet de retourner le texte du premier noeud de texte correspondant à l'expression XPath. |
FIELD | Cette fonction permet de retourner la position d'une chaîne de caractères situés dans une liste de chaînes de caractères. |
FIND_IN_SET | Cette fonction permet de retourner la position d'une chaîne de caractères situés dans une chaîne de caractères laquelle utilise des virgules comme séparateur d'élément. |
FLOOR | Cette fonction retourne uniquement la partie entière d'un nombre en omettant les décimales et sans même en tenir compte. |
FORMAT | Cette fonction permet d'effectuer un formatage d'un nombre selon le mode américain avec le nombre de décimal spécifié. |
FOUND_ROWS | Cette fonction permet de retourner le nombre de lignes (potentiellement) renvoyées. |
FROM_BASE64 | Cette fonction permet de retourner le résultat décodé sous forme de chaîne de caractères binaire selon une chaîne de caractères codée en base 64. |
FROM_DAYS | Cette fonction retourne la date correspondant au nombre de jour spécifié à partir de l'année intemporelle 0. |
FROM_UNIXTIME | Cette fonction permet de retourner une date et heure à partir d'un horodatage Unix. |
GEOMCOLLFROMTEXT | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
GEOMCOLLFROMWKB | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
GEOMETRYCOLLECTION | Cette fonction permet de construit une WKB avec GeometryCollection. |
GEOMETRYCOLLECTIONFROMTEXT | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
GEOMETRYCOLLECTIONFROMWKB | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
GEOMETRYFROMTEXT | Cette fonction permet de construire une valeur de géométrie en utilisant ses WKT et SRID. |
GEOMETRYFROMWKB | Cette fonction permet de construire une valeur de géométrie en utilisant sa représentation WKB et SRID |
GEOMETRYN | Cette fonction permet de demander la N-ième géométrie dans une GeometryCollection. |
GEOMETRYTYPE | Cette fonction permet de demander le nom du type de géométrie dont une instance de géométrie donnée est membre. |
GEOMFROMTEXT | Cette fonction permet de construire une valeur de géométrie en utilisant ses WKT et SRID. |
GEOMFROMWKB | Cette fonction permet de construire une valeur de géométrie en utilisant sa représentation WKB et SRID |
GET_FORMAT | Cette fonction permet de demander une chaîne de caractères de format. |
GET_LOCK | Cette fonction permet de demander le LOCK. |
GLENGTH | Cette fonction permet de demander la longueur d'une valeur LineString. |
GREATEST | Cette fonction permet de demander le plus grand paramètre. |
GROUP_CONCAT | Cette fonction permet de retourner un groupe d'enregistrement en un seule enregistrement séparé par des virgules. |
HEX | Cette fonction retourne la valeur hexadécimale d'un nombre décimal. |
HOUR | Cette fonction retourne la partie «heure» de la date spécifié. |
IF | Cette fonction permet de vérifier si le premier paramètre spécifié est TRUE, alors elle retourne le deuxième paramètre; sinon elle retourne le troisième paramètre. |
IFNULL | Cette fonction permet de retourner le premier paramètre s'il n'est pas nulle, sinon le deuxième paramètre. |
IN | Cette fonction permet de vérifier si l'expression est égale à l'une des valeurs de la liste. |
INET6_ATON | Cette fonction permet de retourner une valeur numérique VARBINARY selon une adresse réseau IPv6 ou IPv4. |
INET6_NTOA | Cette fonction permet de retourner l'adresse sous forme de chaîne de caractères non binaire selon une adresse réseau IPv6 ou IPv4. |
INET_ATON | Cette fonction permet de transformer une adresse IP en sa valeur numérique. |
INET_NTOA | Cette fonction permet de transformer la valeur numérique d'une adresse IP sous sa forme de chaîne de caractères. |
INSERT | Cette fonction permet d'insérer une sous-chaîne dans une chaîne de caractères et/ou de remplacer une partie dans la chaîne de caractères. |
INSTR | Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaîne de caractères et 0 si elle ne s'y trouve pas. |
INTERIORRINGN | Cette fonction permet de retourner le N-ème anneau intérieur pour un polygone. |
INTERSECTS | Cette Cette fonction permet d'indiquer si deux géométries se croisent spatialement. |
INTERVAL | Cette fonction retourne la position qu'un nombre doit avoir dans une liste de données trié. |
IS | Cette fonction permet de vérifier si un booléen est TRUE, FALSE ou UNKNOWN. |
ISCLOSED | Cette fonction permet de retourner vrai si les points de début et de fin d'un LINESTRING sont identiques. |
ISEMPTY | Cette fonction permet de vérifier la validité de la valeur de la géométrie. |
ISNULL | Cette fonction permet de vérifier si une expression est NULL. |
ISRING | Cette fonction permet de retourner vrai si un LINESTRING donné est à la fois ST_IsClosed et ST_IsSimple. |
ISSIMPLE | Cette fonction permet de retourner vrai si la géométrie donnée n'a pas de points géométriques anormaux. |
IS_FREE_LOCK | Cette Cette fonction permet de vérifier si le verrou est libre d'utilisation. |
IS_IPV4 | Cette fonction permet de vérifier si une expression est une adresse IPv4 valide. |
IS_IPV4_COMPAT | Cette fonction permet de vérifier si une adresse IPv6 est compatible IPv4. |
IS_IPV4_MAPPED | Cette fonction permet de vérifier si une adresse IPv6 est une adresse de cartographie IPv4 valide. |
IS_IPV6 | Cette fonction permet de vérifier si une expression est une adresse IPv6 valide. |
IS_USED_LOCK | Cette fonction permet de vérifier le verrou est utilisé. |
JSON_ARRAY | Cette fonction permet de créer un tableau JSON. |
JSON_ARRAY_APPEND | Cette fonction permet d'ajouter des données à un document JSON. |
JSON_ARRAY_INSERT | Cette fonction permet d'insérer des données à un document JSON. |
JSON_COMPACT | Cette fonction permet de supprimer tous les espaces inutiles pour que le document JSON soit aussi court que possible. |
JSON_CONTAINS | Cette fonction permet de vérifier si le document JSON contient l'objet spécifié. |
JSON_CONTAINS_PATH | Cette fonction permet de vérifier si le document JSON contient n'importe quel donnée dans le chemin. |
JSON_DEPTH | Cette fonction permet de demander la profondeur maximum du document JSON. |
JSON_DETAILED | Cette fonction permet de retourner une représentation en JSON de la manière la plus compréhensible en mettant l'accent sur les structures imbriquées. |
JSON_EXISTS | Cette fonction permet de vérifier si une valeur JSON spécifiée existe dans les données spécifiées. |
JSON_EXTRACT | Cette fonction permet de retourner des données du document JSON. |
JSON_INSERT | Cette fonction permet d'insérer des données dans un document JSON. |
JSON_KEYS | Cette fonction permet de retourner tous les clefs d'un document JSON. |
JSON_LENGTH | Cette fonction permet de retourner le nombre d'éléments contenu dans le document JSON. |
JSON_LOOSE | Cette fonction permet d'ajouter des espaces à un document JSON pour le rendre plus lisible. |
JSON_MERGE | Cette fonction permet de fusionner les documents JSON et de préservé les clefs dupliqué. |
JSON_OBJECT | Cette fonction permet de retourner un objet JSON contenant les paires clef et de valeur données. |
JSON_QUERY | Cette fonction permet de fusionner les documents JSON et de préserver les clefs dupliqués. |
JSON_QUOTE | Cette fonction permet d'ajuster les guillemets de chacun des éléments du document JSON>. |
JSON_REMOVE | Cette fonction permet d'enlever les données d'un document JSON. |
JSON_REPLACE | Cette fonction permet de remplacer les valeurs d'un document JSON. |
JSON_SEARCH | Cette fonction permet de rechercher le chemin de la chaîne de caractères spécifié dans le document JSON. |
JSON_SET | Cette fonction permet de mettre à jour ou insérer des données dans un document JSON. |
JSON_TYPE | Cette fonction permet de demander le type de valeur JSON. |
JSON_UNQUOTE | Cette fonction permet d'enlever les guillemets de chacun des éléments du document JSON. |
JSON_VALID | Cette fonction permet de vérifier si les valeurs du document JSON sont valides. |
JSON_VALUE | Cette fonction permet de retourner le scalaire spécifié correspondant un document JSON. |
LAST_DAY | Cette fonction permet de retourner le dernier jour du mois. |
LAST_INSERT_ID | Cette fonction permet de demander la dernière valeur auto incrémenté insérée. |
LAST_VALUE | Cette fonction permet de retourner la dernière valeur d'une liste. |
LASTVAL | Cette fonction permet de retourner la dernière valeur générée à partir d'une séquence. |
LCASE | Cette fonction retourne la minuscule d'une chaîne de caractères. |
LEAST | Cette fonction retourne le plus petit argument d'une liste. |
LEFT | Cette fonction retourne les caractères du début d'une chaîne de caractères. |
LENGTH | Cette fonction permet de retourner la longueur de la chaîne de caractères spécifiés. |
LIKE | Cette fonction permet de vérifier si l'expression correspond à un modèle. |
LINEFROMTEXT | Cette fonction permet de créer une valeur de chaîne de caractères de lignes. |
LINEFROMWKB | Cette fonction permet de construire un LINESTRING à l'aide de ses WKB et SRID. |
LINESTRING | Cette fonction permet de construire une valeur WKB LineString à partir d'un certain nombre de paramètre de point WKB. |
LINESTRINGFROMTEXT | Cette fonction permet de créer une valeur de chaîne de caractères de lignes. |
LINESTRINGFROMWKB | Cette fonction permet de construire un LINESTRING à l'aide de ses WKB et SRID. |
LN | Cette fonction permet de retourner le logarithme naturel. |
LOAD_FILE | Cette fonction permet de retourner le contenu du fichier sous forme de chaîne de caractères. |
LOCALTIME | Cette fonction retourne la date et l'heure courante du système sous le format «année:mois:jour heures:minutes:secondes». |
LOCALTIMESTAMP | Cette fonction retourne la date et l'heure courante du système sous le format «année:mois:jour heures:minutes:secondes». |
LOCATE | Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaîne de caractères et 0 si elle ne s'y trouve pas. |
LOG | Cette fonction retourne le logarithme naturel (base e). |
LOG10 | Cette fonction retourne le logarithme de la base 10. |
LOG2 | Cette fonction retourne le logarithme de la base 2. |
LOWER | Cette fonction retourne la minuscule d'une chaîne de caractères. |
LPAD | Cette fonction permet d'ajouter le caractère spécifié au début de façon à se que la chaîne de caractères atteint la longueur spécifié. |
LTRIM | Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères. |
MAKEDATE | Cette fonction permet de retourner une date spécifiée par une année et un jour. |
MAKETIME | Cette fonction permet de retourner l'heure. |
MAKE_SET | Cette fonction permet de fabriquer un ensemble à l'aide d'une valeur binaire. |
MATCH | Cette fonction permet d'effectuer des recherches indexées dans des types de données «TEXT». |
MASTER_GTID_WAIT | Cette fonction permet d'attendre que l'esclave atteigne la position GTID. |
MASTER_POS_WAIT | Cette fonction permet de bloquer jusqu'à ce que l'esclave ait appliqué toutes les mises à jour spécifiées. |
MAX | Cette fonction retourne la plus haute valeur d'une liste d'argument. |
MBRCONTAINS | Cette fonction permet d'indiquer qu'un rectangle de délimitation minimum en contient un autre. |
MBRDISJOINT | Cette fonction permet de vérifier si les rectangles de délimitation minimum de deux géométries sont disjoints. |
MBREQUAL | Cette fonction permet de vérifier si les rectangles de délimitation minimum de deux géométries sont identiques. |
MBRINTERSECTS | Cette fonction permet de vérifier si les rectangles de délimitation minimum des deux géométries se croisent. |
MBROVERLAPS | Cette fonction permet de vérifier si les rectangles de délimitation minimum de deux géométries se chevauchent. |
MBRTOUCHES | Cette Cette fonction permet de vérifier si les rectangles de délimitation minimum de deux géométries se touchent. |
MBRWITHIN | Cette fonction permet de vérifier si un rectangle de délimitation minimum se trouve dans un autre. |
MD5 | Cette fonction permet de calculer la somme de vérification selon la méthode MD5 à partir de la chaîne de caractères spécifié. |
MEDIAN | Cette fonction permet de retourner la valeur médiane d'un intervalle de valeurs. |
MICROSECOND | Cette fonction permet de retourner des microsecondes à partir d'une date ou d'une heure. |
MID | Cette fonction retourne une sous-chaîne de caractères contenus dans une chaîne de caractères. |
MIN | Cette fonction retourne la plus basse valeur d'une liste d'argument. |
MINUTE | Cette fonction retourne la partie «minute» de la date spécifiée. |
MLINEFROMTEXT | Cette fonction permet de construire un MULTILINESTRING en utilisant sa représentation WKT et SRID. |
MLINEFROMWKB | Cette fonction permet de construire un MULTILINESTRING. |
MOD | Cette fonction retourne la partie restant d'un nombre (le modulo). |
MONTH | Cette fonction retourne le mois de la date spécifié. |
MONTHNAME | Cette fonction retourne le nom anglais du mois de la date spécifié. |
MPOINTFROMTEXT | Cette fonction permet de construire une valeur MULTIPOINT à l'aide de ses WKT et SRID. |
MPOINTFROMWKB | Cette fonction permet de construire une valeur MULTIPOINT en utilisant sa représentation WKB et SRID |
MPOLYFROMTEXT | Cette fonction permet de construire une valeur MULTIPOLYGON |
MPOLYFROMWKB | Cette fonction permet de construire une valeur MULTIPOLYGON en utilisant sa représentation WKB et SRID |
MULTILINESTRING | Cette fonction permet de construire une valeur MultiLineString. |
MULTILINESTRINGFROMTEXT | Cette fonction permet de construire un MULTILINESTRING en utilisant sa représentation WKT et SRID. |
MULTILINESTRINGFROMWKB | Cette fonction permet de construire un MULTILINESTRING. |
MULTIPOINT | Cette fonction permet de construire une valeur MultiPoint de WKB. |
MULTIPOINTFROMTEXT | Cette fonction permet de construire une valeur MULTIPOINT à l'aide de ses WKT et SRID. |
MULTIPOINTFROMWKB | Cette fonction permet de construire une valeur MULTIPOINT en utilisant sa représentation WKB et SRID |
MULTIPOLYGON | Cette fonction permet de construire un multi-polygone WKB |
MULTIPOLYGONFROMTEXT | Cette fonction permet de construire une valeur MULTIPOLYGON |
MULTIPOLYGONFROMWKB | Cette fonction permet de construire une valeur MULTIPOLYGON en utilisant sa représentation WKB et SRID |
NAME_CONST | Cette fonction permet de retourner la valeur donnée. |
NEXTVAL | Cette fonction permet de générer la prochaine valeur pour la séquence. |
NOW | Cette fonction retourne la date et l'heure courante du système sous le format «année:mois:jour heures:minutes:secondes». |
NTILE | Cette fonction permet de demander un entier indiquant dans quel groupe se trouve une ligne donnée. |
NULLIF | Cette fonction permet de retourner NULL si la première expression égale deuxième expression. |
NUMGEOMETRIES | Cette fonction permet de demander le nombre de géométries dans une GeometryCollection. |
NUMINTERIORRINGS | Cette fonction permet de demander le nombre d'anneaux intérieurs dans un polygone. |
NUMPOINTS | Cette fonction permet de demander le nombre d'objets Point dans un LineString |
OCT | Cette fonction retourne la valeur octale d'un nombre décimal. |
OCTET_LENGTH | Cette fonction permet de retourner la longueur en octets de la chaîne de caractères spécifiés. |
OLD_PASSWORD | Cette fonction permet de mettre en oeuvre un mot de passe avant MySQL 4.1. |
ORD | Cette fonction retourne le numéro du code ASCII du premier caractère de la chaîne de caractères spécifié. |
OVERLAPS | Cette fonction permet de vérifier si deux éléments se chevauchent spatialement. |
PASSWORD | Cette fonction permet d'encoder le mot de passe utilisateur pour la table «user» de MySQL. |
PERCENT_RANK | Cette fonction permet de retourner un intervalle relatif en pourcentage d'une ligne donnée. |
PERCENTILE_CONT | Cette fonction permet de retourner une valeur correspondant à la fraction donnée dans l'ordre de tri. |
PERCENTILE_DISC | Cette fonction permet de retourner la première valeur de l'ensemble dont la position ordonnée est identique ou supérieure à la fraction spécifiée. |
PERIOD_ADD | Cette fonction permet d'ajouter des mois à une période. |
PERIOD_DIFF | Cette fonction permet de demander un nombre de mois entre deux périodes. |
PI | Cette fonction retourne le nombre PI (3,14159). |
POINT | Cette fonction permet de construire un point WK. |
POINTFROMTEXT | Cette fonction permet de construire une valeur POINT. |
POINTFROMWKB | Cette fonction permet de construire POINT à l'aide de ses WKB et SRID |
POINTN | Cette fonction permet de retourner le N-ème point de la chaîne de caractères de lignes. |
POINTONSURFACE | Cette fonction permet de retourner un POINT garanti pour intersecter une surface. |
POLYFROMTEXT | Cette fonction permet de construire une valeur POLYGON. |
POLYFROMWKB | Cette fonction permet de construire la valeur POLYGON en utilisant sa représentation WKB et SRID |
POLYGON | Cette Cette fonction permet de construire une valeur de polygone WKB à partir d'un certain nombre de paramètres WKB de LineString. |
POLYGONFROMTEXT | Cette fonction permet de construire une valeur POLYGON. |
POLYGONFROMWKB | Cette fonction permet de construire la valeur POLYGON en utilisant sa représentation WKB et SRID |
POSITION | Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaîne de caractères et 0 si elle ne s'y trouve pas. |
POW | Cette fonction retourne la puissance d'un nombre. |
POWER | Cette fonction retourne la puissance d'un nombre. |
QUARTER | Cette fonction retourne le numéro du semestre de la date spécifié. |
QUOTE | Cette fonction permet de rajouter des caractères d'échappement en avant des guillemets dans la chaîne de caractères. |
RADIANS | Cette fonction retourne la valeur radians d'un nombre en degrés. |
RAND | Cette fonction retourne un nombre aléatoire. |
RANK | Cette fonction permet de demander l'intervalle d'une ligne donnée avec des valeurs identiques recevant le même résultat. |
REGEXP | Cette fonction permet d'effectuer la correspondance des motifs. |
REGEXP_INSTR | Cette fonction permet de demander la position de la première apparition d'une expression régulière. |
REGEXP_REPLACE | Cette fonction permet de remplacer toutes les occurrences d'un motif. |
REGEXP_SUBSTR | Cette fonction permet de demander la partie correspondante d'une chaîne de caractères. |
RELEASE_LOCK | Cette fonction permet de libérer le verrou obtenu avec GET_LOCK(). |
REPEAT | Cette fonction retourne la répétition d'une chaîne de caractères le nombre de fois spécifié. |
REPLACE | Cette fonction permet d'effectuer le remplacement de sous-chaîne de caractères par une autre sous-chaîne de caractères dans une chaîne de caractères. |
REVERSE | Cette fonction retourne une chaîne de caractères avec l'ordre inversé: Début est à la fin, et la fin est au début. |
RIGHT | Cette fonction retourne les caractères à la fin d'une chaîne de caractères. |
RLIKE | Cette fonction permet d'effectuer la correspondance des motifs. |
ROUND | Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié. |
ROW_COUNT | Cette fonction permet de demander le nombre de lignes affectées par l'instruction précédente. |
ROW_NUMBER | Cette fonction permet de demander le numéro de ligne d'une ligne donnée avec des valeurs identiques recevant un résultat différent. |
RPAD | Cette fonction permet d'ajouter le caractère spécifié à la fin de façon à se que la chaîne de caractères atteint la longueur spécifié. |
RTRIM | Cette fonction supprime les caractères d'espace à la fin d'une chaîne de caractères. |
SCHEMA | Cette fonction retourne le nom de la base de données courante. |
SECOND | Cette fonction retourne la partie «seconde» de la date spécifiée. |
SEC_TO_TIME | Cette fonction retourne l'heure correspondant au nombre de seconde spécifié. |
SESSION_USER | Cette fonction permet de retourner le nom d'utilisateur et le nom d'hôte MariaDB actuels, fournis lors de l'authentification auprès de MariaDB, sous forme de chaîne de caractères dans l'ensemble de caractères utf8. |
SETVAL | Cette fonction permet de fixer la prochaine valeur à renvoyer par une séquence. |
SHA | Cette fonction permet de calculer une somme de contrôle SHA-1. |
SHA1 | Cette fonction permet de calculer une somme de contrôle SHA-1. |
SHA2 | Cette fonction permet de calculer une somme de contrôle SHA-2. |
SIGN | Cette fonction retourne le signe d'une valeur numérique. |
SIN | Cette fonction trigonométrique retourne le Sinus. |
SLEEP | Cette fonction permet de mettre sur pause pendant le nombre de secondes donné. |
SOUNDEX | Cette fonction permet d'effectuer une comparaison en se basant sur le son ou la prononciation de la chaîne de caractères. |
SOUNDS | Cette fonction permet d'effectuer la comparaison SOUNDEX(expr1) = SOUNDEX(expr2). |
SPACE | Cette fonction répète un espace plusieurs fois sous forme de chaîne de caractères. |
SPIDER_BG_DIRECT_SQL | Cette fonction permet d'effectuer une exécution SQL en arrière-plan. |
SPIDER_COPY_TABLES | Cette fonction permet de copier les données du tableau. |
SPIDER_DIRECT_SQL | Cette fonction permet d'exécuter du SQL sur le serveur à distance. |
SPIDER_FLUSH_TABLE_MON_CACHE | Cette fonction permet d'actualisation des informations du serveur de surveillance Spider. |
SQRT | Cette fonction retourne la racine carrée d'une valeur. |
SRID | Cette fonction permet de retourner un identificateur de système de référence spatiale. |
STARTPOINT | Cette fonction permet de retourner le point de départ d'un LineString. |
STD | Cette fonction permet de retourner l'écart type de la population. |
STDDEV | Cette fonction permet de retourner l'écart type de la population. |
STDDEV_POP | Cette fonction permet de retourner l'écart type de la population |
STDDEV_SAMP | Cette Cette fonction permet de retourner l'écart-type. |
STRCMP | Cette fonction effectue la comparaison de deux chaînes de caractères. |
STR_TO_DATE | Cette fonction permet de convertir une expression quelconque en une date. |
ST_AREA | Cette fonction permet de demander l'aire d'un polygone. |
ST_ASBINARY | Cette fonction permet de convertir une valeur en sa représentation WKB. |
ST_ASTEXT | Cette fonction permet de convertir une valeur en sa définition WKT. |
ST_ASWKB | Cette fonction permet de convertir une valeur en sa représentation WKB. |
ST_ASWKT | Cette fonction permet de convertir une valeur en sa définition WKT. |
ST_BOUNDARY | Cette fonction permet de retourner une géométrie étant la fermeture d'une frontière combinatoire. |
ST_BUFFER | Cette fonction permet de retourner une nouvelle géométrie avec un tampon ajouté à la géométrie d'origine. |
ST_CENTROID | Cette fonction permet de retourner le centroïde mathématique (centre géométrique) d'un MultiPolygon. |
ST_CONTAINS | Cette fonction permet de vérifier si une géométrie est contenue par une autre. |
ST_CONVEXHULL | Cette fonction permet d'indiquer la géométrie convexe minimale englobant toutes les géométries dans l'ensemble. |
ST_CROSSES | Cette fonction permet de vérifier si deux géométries se croisent spatialement. |
ST_DIFFERENCE | Cette fonction permet de demander la différence de points. |
ST_DIMENSION | Cette fonction permet de demander la dimension inhérente d'une valeur de géométrie. |
ST_DISJOINT | Cette fonction permet de vérifier si une géométrie est spatialement disjointe d'une autre. |
ST_DISTANCE | Cette fonction permet d'indiquer la distance entre deux géométries. |
ST_ENDPOINT | Cette fonction permet de retourner le point de terminaison d'un LineString. |
ST_ENVELOPE | Cette fonction permet de retourner le rectangle de délimitation minimum pour une valeur de géométrie. |
ST_EQUALS | Cette fonction permet de vérifier si deux géométries sont spatialement égales. |
ST_EXTERIORRING | Cette fonction permet de retourner l'anneau extérieur d'un polygone en tant que LineString. |
ST_GEOMCOLLFROMTEXT | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
ST_GEOMCOLLFROMWKB | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
ST_GEOMETRYCOLLECTIONFROMTEXT | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
ST_GEOMETRYCOLLECTIONFROMWKB | Cette fonction permet de construire une valeur GEOMETRYCOLLECTION. |
ST_GEOMETRYFROMTEXT | Cette fonction permet de construire une valeur de géométrie en utilisant ses WKT et SRID. |
ST_GEOMETRYFROMWKB | Cette fonction permet de construire une valeur de géométrie en utilisant sa représentation WKB et SRID. |
ST_GEOMETRYN | Cette fonction permet de demander la N-ième géométrie dans une GeometryCollection. |
ST_GEOMETRYTYPE | Cette fonction permet de demander le nom du type de géométrie dont une instance de géométrie donnée est membre. |
ST_GEOMFROMTEXT | Cette fonction permet de construire une valeur de géométrie en utilisant ses WKT et SRID. |
ST_GEOMFROMWKB | Cette fonction permet de construire une valeur de géométrie en utilisant sa représentation WKB et SRID |
ST_INTERIORRINGN | Cette fonction permet de retourner le N-ème anneau intérieur pour un polygone. |
ST_INTERSECTION | Cette fonction permet de l'intersection, ou une partie partagée, de deux géométries. |
ST_INTERSECTS | Cette fonction permet de vérifier si deux géométries se croisent spatialement. |
ST_ISCLOSED | Cette fonction permet de retourner vrai si les points de début et de fin d'un LINESTRING sont identiques. |
ST_ISEMPTY | Cette fonction permet de vérifier la validité de la valeur de la géométrie. |
ST_ISRING | Cette fonction permet de retourner vrai si un LINESTRING donné est à la fois ST_IsClosed et ST_IsSimple. |
ST_ISSIMPLE | Cette fonction permet de retourner vrai si la géométrie donnée n'a pas de points géométriques anormaux. |
ST_LENGTH | Cette fonction permet de demander la longueur d'une valeur LineString. |
ST_LINEFROMTEXT | Cette fonction permet de créer une valeur de chaîne de caractères de lignes. |
ST_LINEFROMWKB | Cette fonction permet de construire un LINESTRING à l'aide de ses WKB et SRID. |
ST_LINESTRINGFROMTEXT | Cette fonction permet de créer une valeur de chaîne de caractères de lignes. |
ST_LINESTRINGFROMWKB | Cette fonction permet de construire un LINESTRING à l'aide de ses WKB et SRID. |
ST_NUMGEOMETRIES | Cette fonction permet de demander le nombre de géométries dans une GeometryCollection. |
ST_NUMINTERIORRINGS | Cette fonction permet de demander le nombre d'anneaux intérieurs dans un polygone. |
ST_NUMPOINTS | Cette fonction permet de demander le nombre d'objets Point dans un LineString |
ST_OVERLAPS | Cette fonction permet de vérifier si deux géométries se chevauchent. |
ST_POINTFROMTEXT | Cette fonction permet de construire une valeur POINT. |
ST_POINTFROMWKB | Cette fonction permet de construire POINT à l'aide de ses WKB et SRID |
ST_POINTN | Cette fonction permet de retourner le N-ème point de la chaîne de caractères de lignes. |
ST_POINTONSURFACE | Cette fonction permet de retourner un POINT garanti pour intersecter une surface. |
ST_POLYFROMTEXT | Cette fonction permet de construire une valeur POLYGON. |
ST_POLYFROMWKB | Cette fonction permet de construire la valeur POLYGON en utilisant sa représentation WKB et SRID |
ST_POLYGONFROMTEXT | Cette fonction permet de construire une valeur POLYGON. |
ST_POLYGONFROMWKB | Cette fonction permet de construire la valeur POLYGON en utilisant sa représentation WKB et SRID |
ST_RELATE | Cette fonction permet de retourner vrai si deux géométries sont liées. |
ST_SRID | Cette fonction permet de retourner un identificateur de système de référence spatiale. |
ST_STARTPOINT | Cette fonction permet de retourner le point de départ d'un LineString |
ST_SYMDIFFERENCE | Cette fonction permet de demander les portions de deux géométries ne se coupant pas. |
ST_TOUCHES | Cette fonction permet de vérifier si une géométrie de touche spatialement est une autre. |
ST_UNION | Cette fonction permet de demander l'union de deux géométries. |
ST_WITHIN | Cette fonction permet de vérifier si une géométrie est dans une autre. |
ST_X | Cette fonction permet de demander la valeur de coordonnée X pour un point. |
ST_Y | Cette fonction permet de demander la valeur de coordonnée Y pour un point. |
SUBDATE | Cette fonction retourne une date avec une expression de temps soustraite. |
SUM | Cette fonction permet de retourner la somme d'une expression ou des colonnes spécifié. |
SUBSTR | Cette fonction retourne une sous-chaîne de caractères contenus dans une chaîne de caractères. Alias de SUBSTRING. |
SUBSTRING | Cette fonction retourne une sous-chaîne de caractères contenus dans une chaîne de caractères. |
SUBSTRING_INDEX | Cette fonction retourner la position indexé d'une sous-chaîne de caractères contenu dans une chaîne de caractères. |
SUBTIME | Cette fonction permet de soustraire une heure d'une date et d'heure. |
SYSTEM_USER | Cette fonction retourne le nom de l'utilisateur système. |
TAN | Cette fonction retourne la tangente. |
TIME | Cette fonction permet d'extraire l'heure. |
TIMEDIFF | Cette fonction permet de retourner la différence entre deux dates et heures. |
TIMESTAMP | Cette fonction permet de retourner une date et heure ou la somme de ceux-ci. |
TIMESTAMPADD | Cette fonction permet d'ajouter un intervalle à une date ou une date et une heure. |
TIMESTAMPDIFF | Cette fonction permet d'indiquer la différence entre deux heures. |
TIME_FORMAT | Cette fonction permet de formater la valeur d'heure en fonction de la chaîne de caractères de format. |
TIME_TO_SEC | Cette fonction retourne le nombre de seconde correspondant à l'heure spécifié. |
TO_BASE64 | Cette fonction permet de convertir une chaîne de caractères en sa forme codée en base64. |
TO_DAYS | Cette fonction retourne le nombre de jour correspondant à la date spécifié à partir de l'année intemporelle 0. |
TO_SECONDS | Cette fonction permet de demander le nombre de secondes depuis l'année 0. |
TOUCHES | Cette fonction permet de vérifier si deux géométries se touchent spatialement. |
TRIM | Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaîne de caractères. |
TRUNCATE | Cette fonction tronque une valeur numérique avec une longueur spécifiée. |
UCASE | Cette fonction permet de retourner la majuscule d'une chaîne de caractères. |
UNCOMPRESS | Cette fonction permet de décompresser une chaîne de caractères compressée par la fonction COMPRESS(). |
UNCOMPRESSED_LENGTH | Cette fonction permet de retourner la longueur de la chaîne de caractères compressée avant d'être compressée avec COMPRESS(). |
UNHEX | Cette fonction permet de retourner le caractère correspondant à la valeur hexadécimale spécifiée. |
UNIX_TIMESTAMP | Cette fonction permet de retourner un horodatage Unix (secondes depuis '1970-01-01 00:00:00' UTC) comme entier non signé s'il n'y a pas de paramètre sinon il retourne selon date spécifié. |
UPDATEXML | Cette fonction permet de remplacer une partie unique d'un fragment donné de balisage xml_target du XML par un nouveau fragment new_xml du XML, puis de retourner le XML modifié. |
UPPER | Cette fonction retourne la majuscule d'une chaîne de caractères. |
USER | Cette fonction permet de retourner le nom d'utilisateur et le nom d'hôte MariaDB actuels, fournis lors de l'authentification auprès de MariaDB, sous forme de chaîne de caractères dans l'ensemble de caractères utf8. |
UTC_DATE | Cette fonction permet de retourner la date UTC actuelle sous la forme d'une valeur au format 'AAAA-MM-JJ' ou AAAAAMMJJ, selon que la fonction est utilisée dans une chaîne de caractères ou dans un contexte numérique. |
UTC_TIME | Cette fonction permet de retourner l'heure UTC actuelle sous forme de valeur au format 'HH:MM:SS' ou HHMMSS.uuuuuu, selon que la fonction est utilisée dans une chaîne ou dans un contexte numérique. |
UTC_TIMESTAMP | Cette fonction permet de retourner la date et l'heure UTC actuelles sous la forme d'une valeur au format 'AAAA-MM-JJ HH:MM:SS' ou AAAAMMJJHHMMSS.uuuuuu, selon que la fonction est utilisée dans une chaîne de caractères ou dans un contexte numérique. |
UUID | Cette fonction permet de retourner un identificateur unique universel (UUID) généré conformément aux spécifications DCE du CAE. |
UUID_SHORT | Cette fonction permet de retourner un identificateur universel court sous la forme d'un entier non signé de 64 bits (plutôt qu'un identificateur sous forme de chaîne de caractères 128 bits renvoyé par la fonction UUID()). |
VALUE | Cette fonction permet d'indiquer des valeurs de colonnes dans une instruction INSERT. |
VALUES | Cette fonction permet d'indiquer des valeurs de colonnes dans une instruction INSERT. |
VARIANCE | Cette fonction permet de retourner la variance standard de population spécifié. |
VAR_POP | Cette fonction permet de demander la variance standard d'une population des valeurs spécifiées. |
VAR_SAMP | Cette fonction permet de demander la variance d'une échantillon des valeurs spécifiées. |
VERSION | Cette fonction retourne le numéro de version du serveur. |
WEEK | Cette fonction retourne le numéro de la semaine dans l'année de la date spécifié. |
WEEKDAY | Cette fonction retourne le jour de la semaine de la date spécifié en supposant que Lundi = 0, Mardi = 1, Mercredi = 2, Jeudi = 3, Vendredi = 4, Samedi = 5 et que Dimanche = 6. |
WEEKOFYEAR | Cette fonction permet de retourner la semaine civile de la date sous forme de nombre compris entre 1 et 53. |
WEIGHT_STRING | Cette fonction permet de retourner une chaîne de caractères binaire représentant la valeur de tri et de comparaison de la chaîne de caractères. |
WITHIN | Cette fonction permet de retourner 1 ou 0 pour indiquer si le premier paramètre est spatialement dans le deuxième paramètre. |
X | Cette fonction permet de demander la valeur de coordonnée X pour le point spécifié sous la forme d'un nombre à double précision. |
Y | Cette fonction permet de demander la valeur de coordonnée Y pour le point spécifié sous la forme d'un nombre à double précision. |
YEAR | Cette fonction retourne l'année de la date spécifiée. |
YEARWEEK | Cette fonction permet de demander l'année et la semaine pour une date spécifié. |
Dernière mise à jour : Dimanche, 5 juillet 2020