| |
ADD_MONTHS | Ajoute des mois à la date spécifiée. |
ALL | |
AND | Combine plusieurs conditions de sélection (l'une et l'autre). |
ANY | Utilisé dans les sous-requêtes |
AS | Crée un alias pour chaque rubrique et chaque fichier utilisé. |
ASC | Utilisé avec la clause ORDER BY Définit l'ordre ascendant. |
ASCII | Renvoie le code ASCII :- soit d'un caractère.
- soit du premier caractère d'une chaîne.
|
ATAN2 | Retourne l'arctangente des variables X et Y. |
AVG | Calcule la moyenne d'un ensemble de valeurs. |
BEGIN | Débute une transaction. |
BEGIN WORK | Débute une transaction. |
BEGIN TRANSACTION | Débute une transaction. |
BETWEEN | Sélectionne des enregistrements dont la valeur d'une rubrique appartient à une plage de valeurs. |
BIN | Renvoie la chaîne de caractères représentant "entier" en binaire. |
BITAND | Renvoie AND au niveau du bit pour deux expressions numériques. |
BITANDNOT | Renvoie AND puis NOT au niveau du bit pour deux expressions numériques. |
BITNOT | Renvoie la négation au niveau du bit d’une expression numérique. |
BITOR | Renvoie OR au niveau du bit pour deux expressions numériques. |
BITXOR | Renvoie XOR au niveau du bit pour deux expressions numériques. |
BOTTOM | Renvoie uniquement les n derniers enregistrements du résultat d'une requête. |
BTRIM | Supprime une chaîne dans une autre chaîne à partir du début et de la fin. |
CASE | Renvoie la valeur correspondant à la condition. |
CAST | Permet de convertir un nombre dans un autre type. |
CBRT | Renvoie la racine cubique d'un nombre. |
CEILING CEIL | Renvoie la valeur arrondie par excès d'un nombre. |
CHAR_LENGTH | Renvoie la taille (le nombre de caractères) d'une expression. |
CHARACTER_LENGTH | Renvoie la taille (le nombre de caractères) d'une expression. |
COALESCE | Retourne la première expression non nulle parmi ses arguments. |
COMMIT | Valide une transaction. |
COMMIT TRANSACTION | Valide une transaction. |
COMMIT WORK | Valide une transaction. |
CONCAT | Concatène plusieurs chaînes entre elles. |
CONVERT | Convertit une chaîne de caractères d'un alphabet vers un autre. |
COUNT | Renvoie le nombre d'enregistrements présents dans un fichier ou dans un groupement d'enregistrements. |
CREATE TABLE | Décrit et crée un fichier / une table. |
CURRENT_TIMESTAMP | Renvoie la date et l'heure locale du serveur. |
CURRENT_USER | Renvoie le nom de l'utilisateur de la connexion en cours. |
DATEADD | Ajoute une valeur à la date de départ et renvoie la nouvelle date correspondante. |
DATEDIFF | Calcule la différence entre deux dates dans l'unité spécifiée. La valeur de retour est un entier signé. |
DATEDIFFBIG | Calcule la différence entre deux dates dans l'unité spécifiée. La valeur de retour est un entier très grand signé. |
DATEFROMPARTS | Renvoie une date correspondant aux éléments spécifiés. |
DATETIMEFROMPARTS | Renvoie une date-heure correspondant aux éléments spécifiés. |
DATEPART | Renvoie l'entier correspondant à la partie demandée de la date-heure spécifiée. |
DAY | Renvoie le jour du mois, c'est-à-dire un nombre compris entre 1 et 31. |
DAYOFMONTH | Renvoie le jour dans le mois (compris entre 1 et 31). |
DAYOFWEEK | Renvoie le jour dans la semaine (1 pour Dimanche, 2 pour Lundi, etc.). |
DAYOFYEAR | Renvoie le jour dans l'année (compris entre 1 et 366). |
DECODE | Renvoie la valeur correspondant à la condition. |
DEGREES | Convertit en degrés un angle exprimé en radians. |
DELETE | Supprime des enregistrements d'un fichier. |
DESC | Utilisé avec la clause ORDER BY Définit l'ordre descendant. |
DISTINCT | Utilisé avec l'instruction SELECT Supprime les enregistrements dupliqués (doublons) du résultat de la requête. |
DIV | Effectue une division. |
DROP TABLE | Supprime physiquement un fichier / une table. |
ELT | Renvoie la nième chaîne d'une liste de chaînes. |
EOMONTH | xx |
EVERY | Renvoie Vrai si tous les arguments sont vérifiés et vrais. |
EXISTS | Utilisé dans les sous-requêtes |
FIELD | Retourne l'index de la chaîne à rechercher dans la liste. |
FIND_IN_SET | Retourne la position d'une chaîne dans une liste de valeurs. |
FROM | Utilisé avec l'instruction SELECT Définit les fichiers utilisés.Utilisé avec l'instruction DELETE Définit les fichiers utilisés. |
FULL OUTER JOIN | Réalise une jointure externe. |
GETDATE | Renvoie la date et l'heure locale du serveur. |
GETUTCDATE | Renvoie la date et l'heure UTC du serveur. |
GREATEST | Avec deux arguments ou plus, retourne la valeur la plus grande. |
GROUP BY | Classe une sélection d'enregistrement par groupe. |
| Regroupe dans une même chaine de caractères les différentes valeurs non nulles d’une rubrique issue d'une série d'enregistrements. |
HAVING | Permet de spécifier une ou plusieurs conditions sur des groupes d'enregistrements générés par la clause GROUP BY. |
HEX | Renvoie en hexadécimal un entier (exprimé en base 10). |
IN | Sélectionne des enregistrements dont les valeurs correspondent à une liste de valeurs spécifiée. |
INITCAP | Renvoie une chaîne contenant la première lettre de chaque mot en majuscules. |
INNER JOIN | Réalise une jointure interne. |
INSERT | Ajoute un enregistrement dans un fichier de données. |
INSTR | Renvoie la position d'une chaîne de caractères. |
INTERSECT | Permet de combiner des requêtes de sélection (instruction SELECT). |
INTO | Utilisé avec l'instruction INSERT Définit le fichier utilisé. |
ISDATE | Permet de savoir si une expression correspond à une date. |
IS JSON | Permet de savoir si une rubrique est :- un contenu JSON (IS JSON),
- un contenu JSON représentant un objet (IS JSON OBJECT),
- un contenu JSON représentant un tableau (IS JSON ARRAY),
|
ISNULL / IFNULL | Sélectionne des enregistrements pour lesquels la valeur d'une rubrique est nulle. |
JSON_OBJECT | Permet de récupérer un objet JSON à partir de n'importe quelle rubrique. |
JSON_OBJECTAGG | Permet de récupérer un objet JSON contenant une paire "clé:valeur" pour chaque clé et valeur spécifiques dans un ensemble de valeurs SQL. |
JSON_ARRAY | Permet de récupérer un tableau JSON à partir de n'importe quelle rubrique. Le contenu JSON récupéré correspond à un tableau. |
JSON_ARRAYAGG | Permet de récupérer un tableau JSON contenant une paire "clé:valeur" pour chaque clé et valeur spécifiques dans un ensemble de valeurs SQL. |
JSON_EXISTS | Permet de récupérer les enregistrements dont la rubrique JSON contient une donnée. |
JSON_QUERY | Permet de récupérer un objet ou un tableau au format JSON. |
JSON_VALUE | Permet de récupérer la valeur d'un élément contenu dans la rubrique JSON. |
LAST_DAY | Calcule la date du dernier jour du mois spécifié. |
LAST_INSERT_ID | Retourne le dernier identifiant automatique calculé. |
LCASE | Retourne la chaîne str avec tous les caractères en minuscules, en fonction du jeu de caractères courant. |
LEAST | Avec deux arguments ou plus, retourne la plus petite valeur. |
LEFT | Extrait les premiers caractères du contenu d'une expression. |
LEFT OUTER JOIN | Réalise une jointure externe |
LEN | Renvoie la taille (le nombre de caractères) d'une expression. |
LENGTH | Renvoie la taille (le nombre de caractères) d'une expression. |
LIKE | Sélectionne des enregistrements pour lesquels la valeur d'une rubrique correspond à une valeur spécifiée (avec des caractères génériques). |
LIMIT | Renvoie une partie du résultat de la requête. |
LOWER | Convertit en minuscules le contenu d'une expression. |
LPAD | Renvoie une chaîne de taille déterminée. Pour atteindre la taille requise, cette chaîne est complétée à gauche :- soit par des espaces.
- soit par un caractère ou une chaîne donnée.
|
LTRIM | Renvoie une chaîne de caractères :- soit sans les espaces situés à gauche.
- soit sans une liste de caractères.
|
MATCH AGAINST | Permet d'obtenir l'indice de pertinence de l'enregistrement lors d'une recherche full-text. |
MAX | Renvoie la plus grande valeur d'une rubrique pour tous les enregistrements sélectionnés dans le fichier. |
MD5 | Calcule la somme de vérification MD5 de la chaîne string. |
MID | Extrait une sous-chaîne, à partir d'une position donnée. |
MIN | Renvoie la plus petite valeur d'une rubrique pour tous les enregistrements sélectionnés dans le fichier. |
MONTH | Renvoie le mois d'une date. |
MONTHS_BETWEEN | Renvoie le nombre de mois entre deux dates. |
NEW_TIME | Renvoie la date après conversion du fuseau horaire. |
NEXT_DAY | Renvoie le premier jour de la semaine suivant la date ou le jour spécifié. |
NOT | Inverse la signification de l'opérateur logique utilisé. |
NVL | Remplace les valeurs nulles de la colonne par une valeur de substitution. |
OCT | Renvoie en octal un entier (exprimé en base 10). |
OCTET_LENGTH | Renvoie la taille (le nombre de caractères) d'une expression. |
ON | Utilisé lors de la création d'une jointure. |
OR | Combine plusieurs conditions de sélection (l'une ou l'autre). |
ORDER BY | Trie les enregistrements sélectionnés. |
OVERLAY | Remplace une chaîne dans une autre. |
PATINDEX | Renvoie la position de la première occurrence d'une chaîne de caractères. |
POSITION | Renvoie la position d'une chaîne de caractères dans une expression. |
RADIANS | Convertit en radians un angle exprimé en degrés. |
RANDOM/RAND | Renvoie un nombre aléatoire compris entre 0.0 et 1.0 (inclus). |
REGEXP | Evalue une expression régulière au sein d'une requête SQL. |
REPEAT | Retourne une chaîne de caractères constituée de la répétition de count fois la chaîne str. |
REPLACE | Renvoie une chaîne de caractères :- soit en remplaçant toutes les occurrences d'un mot présent dans une chaîne par un autre mot.
- soit en remplaçant toutes les occurrences d'un mot présent dans une chaîne.
|
REVERSE | Retourne une chaîne dont l'ordre des caractères est l'inverse de la chaîne str. |
RIGHT | Extrait les derniers caractères du contenu d'une expression. |
RIGHT OUTER JOIN | Réalise une jointure externe. |
REGEXP_LIKE | Evalue une expression régulière au sein d'une requête SQL. |
ROLLBACK | Annule une transaction. |
ROLLBACK TO SAVEPOINT | Annule les opérations effectuées durant la transaction jusqu'au point de sauvegarde. |
ROLLBACK TRANSACTION | Annule une transaction. |
ROLLBACK WORK | Annule une transaction. |
ROUND | Renvoie la date arrondie au format spécifié. |
RPAD | Renvoie une chaîne de taille déterminée. Pour atteindre la taille requise, cette chaîne est complétée à droite :- soit par des espaces.
- soit par un caractère ou une chaîne donnée.
|
RTRIM | Renvoie une chaîne de caractères :- soit sans les espaces situés à droite.
- soit sans une liste de caractères.
|
SAVEPOINT | Crée un point de sauvegarde dans la transaction en cours. |
SELECT | Recherche des enregistrements dans un ou plusieurs fichiers. |
SET | Utilisé avec l'instruction UPDATE Définit les noms des rubriques utilisées. |
SET ISOLATION | Définit le niveau d'isolation des transactions. |
SHA / SHA1 | Calcule la somme de vérification SHA1 160 bits de la chaîne string, comme décrit dans la RFC 3174 (Secure Hash Algorithm). |
SHIFT_LEFT_OP | Opérateur sur les bits : << |
SHIFT_RIGHT_OP | Opérateur sur les bits : >> |
SOME | Utilisé dans les sous-requêtes |
SOUNDEX, SOUNDEX LIKE | Renvoie la valeur phonétique |
SOUNDEX2, SOUNDEX2 LIKE | Renvoie la valeur phonétique (adapté au français). |
SPACE | Retourne une chaîne constituée de N espaces. |
SPLIT_PART | Découpe la chaîne selon un séparateur et renvoie la nième partie. |
START TRANSACTION | Débute une transaction. |
STDDEV | Permet de connaître l'écart-type d'une série de valeurs représentant un échantillon de la population des données. |
STDDEV_POP | Permet de connaître l'écart-type d'une série de valeurs représentant la population entière des données. |
STDDEV_SAMP | Permet de connaître l'écart-type d'une série de valeurs représentant un échantillon de la population des données. |
STRING_AGG | Permet de concaténer des chaînes non nulles d'une liste de valeurs. |
SUBSTR | Extrait une sous-chaîne, à partir d'une position donnée. |
SUBSTRING | Extrait une sous-chaîne, à partir d'une position donnée. |
SUM | Renvoie la somme totale des valeurs d'une rubrique pour tous les enregistrements sélectionnés dans le fichier. |
SYSDATE | Renvoie la date et l'heure courante. |
SYSTEM_USER | Renvoie le nom de l'utilisateur de la connexion en cours. |
TO_CHAR | Formate une date ou un nombre. |
TOP | Renvoie uniquement les n premiers enregistrements du résultat d'une requête. |
TRANSLATE | Renvoie une chaîne de caractères en remplaçant tous les caractères indiqués par d'autres caractères. |
TRIM | Renvoie une chaîne de caractères :- soit sans les espaces situés à gauche et à droite.
- soit sans une chaîne de caractères située en début et en fin de chaîne.
- soit sans une chaîne de caractères située en début de chaîne.
- soit sans une chaîne de caractères située en fin de chaîne.
|
TRUNC | Renvoie la date tronquée au format spécifié. |
UCASE | Retourne la chaîne str en majuscules, en fonction du jeu de caractères courant. |
UNHEX | Contraire de HEX. Chaque paire de chiffres hexadécimaux est interprétée comme des nombres, et est convertie en un caractère représenté par le nombre. |
UNICODE | Renvoie la valeur entière définie par la norme Unicode du premier caractère de l'expression indiquée. |
UNION | Réalise des requêtes composées. |
UPDATE | Met à jour des enregistrements d'un fichier. |
UPPER | Convertit en majuscules le contenu d'une expression. |
UUID | Génère un UUID (Identifiant Unique Universel). Un UUID est un entier sur 128 bits représenté en hexadécimal sous forme d'une chaîne de caractères de la forme aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee. Un UUID est garanti comme étant unique à chaque appel de la fonction. |
USER_NAME | Renvoie le nom de l'utilisateur de la connexion en cours. |
VALUES | Utilisé avec l'instruction INSERT Définit les valeurs ajoutées. |
VARIANCE | Renvoie la variance d'une série de valeurs (échantillon des données). |
VAR_POP | Renvoie la variance d'une série de valeurs (population entière des données). |
VAR_SAMP | Renvoie la variance d'une série de valeurs (échantillon des données). |
WHERE | Permet de spécifier la ou les condition(s) de sélection d'une requête. |
XOR | XOR (OU exclusif) logique. |
YEAR | Renvoie l'année d'une date. |