Gladir.com - MySQL - Référence de fonctions


Vue par description   Vue par prototype   Rechercher

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é.

ASCII

Cette fonction retourne le numéro du code ASCII du caractère spécifié.

ASIN

Cette fonction trigonométrique retourne l'«ArcSinus».

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é.

BIN

Cette fonction retourne la valeur binaire d'un nombre décimal.

BIT_LENGTH Cette fonction permet de retourner la longueur en bits de la chaine de caractères spécifiés.
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.

CEILING

Cette fonction retourne la valeur maximale d’un nombre, soit l’entier le plus proche supérieur ou égal au nombre.

CHAR

Cette fonction permet de transformer en chaines de caractères une suite de nombre correspondant à des valeurs ASCII.

CHARACTER_LENGTH

Cette fonction retourne la longueur d'une chaine de caractères. Alias de «CHAR_LENGTH».

CHAR_LENGTH

Cette fonction retourne la longueur d'une chaine de caractères.

CONCAT

Cette fonction permet de concaténer des chaines de caractères.

CONCAT_WS

Cette fonction permet de concaténer des chaines de caractères en les séparant par un séparateur.

CONV

Cette fonction retourne la valeur d'un nombre d'une base à l'autre.

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.

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_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».

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_ADD

Cette fonction retourne une date avec une expression de temps ajouté.

DATE_FORMAT Cette fonction permet de convertir une date quelconque en une chaine 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 chaine de caractères à l'aide d'un mot de passe.

DEGREES

Cette fonction convertie une valeur radians en degrés.

ELT

Cette fonction retourne la correspondance d'argument d'une chaine de caractères en supposant que chacun des arguments correspond à un numéro. Exemple la première chaine de caractères = 1, la seconde chaine de caractères = 2,....

ENCODE

Cette fonction permet d'encoder une chaine de caractères à l'aide d'un mot de passe.

ENCRYPT

Cette fonction permet d'effectuer un encodage d'une chaine de caractères à l'aide de la commande «crypt()» du système d'exploitation Unix.

EXP

Cette fonction retourne la valeur exponentielle.

EXPORT_SET

Cette fonction permet de retourner une chaine de caractères pour chaque ensemble de bits d'une valeur spécifié.

FIELD

Cette fonction permet de retourner la position d'une chaine de caractères situés dans une liste de chaines de caractères.

FIND_IN_SET

Cette fonction permet de retourner la position d'une chaine de caractères situés dans une chaine 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é.

FROM_DAYS

Cette fonction retourne la date correspondant au nombre de jour spécifié à partir de l'année intemporelle 0.

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é.

IFNULL

Cette fonction permet de retourner le premier paramètre s'il n'est pas nulle, sinon le deuxième paramètre.

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 chaine de caractères.

INSERT

Cette fonction permet d'insérer une sous-chaine dans une chaine de caractères et/ou de remplacer une partie dans la chaine de caractères.

INSTR

Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaine de caractères et 0 si elle ne s'y trouve pas.

INTERVAL

Cette fonction retourne la position qu'un nombre doit avoir dans une liste de données trié.

LCASE

Cette fonction retourne la minuscule d'une chaine 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 chaine de caractères.

LENGTH Cette fonction permet de retourner la longueur de la chaine de caractères spécifiés.
LOCATE

Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaine 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.

LOWER

Cette fonction retourne la minuscule d'une chaine de caractères.

LPAD

Cette fonction permet d'ajouter le caractère spécifié au début de façon à se que la chaine de caractères atteint la longueur spécifié.

LTRIM

Cette fonction supprime les caractères d'espace au début d'une chaine de caractères.

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».

MAX

Cette fonction retourne la plus haute valeur d'une liste d'argument.

MD5

Cette fonction permet de calculer la somme de vérification selon la méthode MD5 à partir de la chaine de caractères spécifié.

MID

Cette fonction retourne une sous-chaîne de caractères contenus dans une chaine 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.

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é.

NOW

Cette fonction retourne la date et l'heure courante du système sous le format «année:mois:jour heures:minutes:secondes».

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 chaine de caractères spécifiés.
ORD

Cette fonction retourne le numéro du code ASCII du premier caractère de la chaine de caractères spécifié.

PASSWORD

Cette fonction permet d'encoder le mot de passe utilisateur pour la table «user» de MySQL.

PI

Cette fonction retourne le nombre PI (3,14159).

POSITION

Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaine 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 chaine de caractères.

RADIANS

Cette fonction retourne la valeur radians d'un nombre en degrées.

RAND

Cette fonction retourne un nombre aléatoire.

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-chaine de caractères par une autre sous-chaine de caractères dans une chaine 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 chaine de caractères.

ROUND

Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié.

RPAD

Cette fonction permet d'ajouter le caractère spécifié à la fin de façon à se que la chaine de caractères atteint la longueur spécifié.

RTRIM

Cette fonction supprime les caractères d'espace à la fin d'une chaine de caractères.

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é.

SIGN

Cette fonction retourne le signe d'une valeur numérique.

SIN

Cette fonction trigonométrique retourne le Sinus.

SOUNDEX

Cette fonction permet d'effectuer une comparaison en se basant sur le son ou la prononciation de la chaine de caractères.

SPACE

Cette fonction répète un espace plusieurs fois sous forme de chaine de caractères.

SQRT

Cette fonction retourne la racine carrée d'une valeur.

STRCMP

Cette fonction effectue la comparaison de deux chaines de caractères.

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é.

STR_TO_DATE Cette fonction permet de convertir une expression quelconque en une date.
SUBSTR

Cette fonction retourne une sous-chaîne de caractères contenus dans une chaine de caractères. Alias de SUBSTRING.

SUBSTRING

Cette fonction retourne une sous-chaîne de caractères contenus dans une chaine de caractères.

SUBSTRING_INDEX

Cette fonction retourner la position indexé d'une sous-chaîne de caractères contenu dans une chaine de caractères.

SYSTEM_USER

Cette fonction retourne le nom de l'utilisateur système.

TAN

Cette fonction retourne la tangente.

TIMESTAMP

Cette fonction permet de retourner une date et heure ou la somme de ceux-ci.

TIME_TO_SEC

Cette fonction retourne le nombre de seconde correspondant à l'heure spécifié.

TO_DAYS

Cette fonction retourne le nombre de jour correspondant à la date spécifié à partir de l'année intemporelle 0.

TRIM Cette fonction permet de supprimer les caractères d'espace au début et à la fin d'une chaine de caractères.
TRUNCATE

Cette fonction tronque une valeur numérique avec une longueur spécifiée.

UNHEX

Cette fonction permet de retourner le caractère correspondant à la valeur hexadécimale spécifiée.

UPPER

Cette fonction retourne la majuscule d'une chaine de caractères.

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.

YEAR

Cette fonction retourne l'année de la date spécifiée.



Dernière mise à jour: Lundi, le 6 mars 2006