Voici un tableau de référence des différents fonctions de «Access» avec prototypes :
| Fonctions | Syntaxe | Description |
|---|---|---|
| ABS | Abs(Nombre) | Cette fonction retourne la valeur absolue. |
| ASC | Asc(string) | Cette fonction retourne le numéro du code ASCII du caractère spécifié. |
| ATN | Atn(Nombre) | Cette fonction trigonométrique retourne l'«ArcTangente». |
| AVG | Avg(attribut) | Cette fonction calcul la moyenne d'un groupe de lignes. |
| CBOOL | CBool(expression) | Cette fonction permet de convertir un type de données quelconque à un format Booléen. |
| CBYTE | CByte(expression) | Cette fonction permet de convertir un type de données quelconque à un format Octet (0 à 255). |
| CCUR | CCur(expression) | Cette fonction permet de convertir un type de données quelconque à un format de monnaie. |
| CDATE | CDate(expression) | Cette fonction permet de convertir un type de données quelconque à un format de date. |
| CDBL | CDbl(expression) | Cette fonction permet de convertir un type de données quelconque à un format de double précision. |
| CDEC | CDec(expression) | Cette fonction permet de convertir un type de données quelconque à un format décimal. |
| CHOOSE | Choose(position, value1, value2, ... value_n) | Cette fonction permet de retourner l'argument spécifié par la position. |
| CHR | Chr(code) | Cette fonction retourne un caractère ASCII correspondant à la valeur. |
| CINT | CInt(expression) | Cette fonction permet de convertir un type de données quelconque à un format entier. |
| CLNG | CLng(expression) | Cette fonction permet de convertir un type de données quelconque à un format entier long. |
| COS | Cos(Nombre) | Cette fonction trigonométrique retourne le cosinus. |
| COUNT | Count(expression) | Cette fonction retourne le nombre de ligne que contient un groupe. |
| CSNG | CSng(expression) | Cette fonction permet de convertir un type de données quelconque à un format de simple précision. |
| CSTR | CStr(expression) | Cette fonction permet de convertir un type de données quelconque à un format de chaine de caractères. |
| CURDIR | CurDir(drive) | Cette fonction permet de demander le répertoire courant. |
| CURRENTUSER | CurrentUser() | Cette fonction permet de demander l'utilisateur courant. |
| CVAR | CVar(expression) | Cette fonction permet de convertir un type de données quelconque à un format de variante. |
| DATE | Date() | Cette fonction permet de demander la date courante du système d'exploitation. |
| DATEADD | DateAdd(interval,number,date) | Cette fonction retourne une date avec une expression de temps ajouté. |
| DATEDIFF | DateDiff(interval,date1,date2, [firstdayofweek], [firstweekofyear]) | Cette fonction permet de demander l'intervalle de temps entre deux dates. |
| DATESERIAL | DateSerial(year,month,day) | Cette fonction permet de créer une date à partir de paramètre de temps. |
| DATEVALUE | DateValue(string) | Cette fonction permet de convertir une chaine de caractères en une date. |
| DAVG | DAvg(expression,domain, [criteria]) | Cette fonction permet d'effectuer la moyenne d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DAY | Day(Date) | Cette fonction permet de retourner le jour du mois d'une date spécifié. |
| DCOUNT | DCount(expression,domain, [criteria]) | Cette fonction permet de compter un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DFIRST | DFirst(expression,domain, [criteria]) | Cette fonction permet de retourner la première valeur d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DLAST | DLast(expression,domain, [criteria]) | Cette fonction permet de retourner la dernière valeur d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DLOOKUP | DLookup(expression,domain, [criteria]) | Cette fonction permet de retourner la valeur spécifié d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DMAX | DMax(expression,domain, [criteria]) | Cette fonction permet de retourner la valeur maximal d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DMIN | DMin(expression,domain, [criteria]) | Cette fonction permet de retourner la valeur minimal d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| DSUM | DSum(expression,domain, [criteria]) | Cette fonction permet de retourner la somme des valeurs d'un ensemble de données numérique d'un domaine ou d'un ensemble d'enregistrement. |
| EXP | Exp(Nombre) | Cette fonction retourne la valeur exponentielle. |
| FILEDATETIME | FileDateTime(file_path) | Cette fonction permet de retourner le temps de la création ou de la dernière modification d'un fichier. |
| FILELEN | FileLen(file_path) | Cette fonction permet de retourner la longueur en octets d'un fichier. |
| FIRST | First(expression) | Cette fonction permet de retourner la première valeur d'un résultat de requête. |
| FIX | Fix(expression) | Cette fonction permet de retourner la partie entière d'un nombre. |
| FORMAT | Format(expression, [format, [firstdayofweek, [firstweekofyear] ] ] ) | Cette fonction permet de retourner l'expression selon le format spécifié. |
| GETATTR | GetAttr(path ) | Cette fonction permet de demander les attributs d'un fichier ou d'un répertoire. |
| HOUR | Hour(date) | Cette fonction retourne la partie «heure de la journée» (0 à 23) à partir de la date spécifié. |
| IIF | iif(condition, value_if_true, value_if_false) | Cette fonction permet d'effectuer une évaluation condition et d'ainsi retourner le deuxième argument si la condition est vrai et le troisième argument si la condition est fausse. |
| INSTR | Instr( [start], string_being_searched, string2, [compare] ) | Cette fonction permet de retourner la position de la première sous-chaine de caractères situé dans une chaine de caractères. |
| INT | Int(expression) | Cette fonction permet de retourner la valeur entière d'un nombre. |
| ISDATE | IsDate(expression) | Cette fonction permet d'indiquer, si l'expression spécifié, est une date valide. |
| ISNULL | IsNull(expression) | Cette fonction permet d'indiquer, si l'expression spécifié, est une valeur nulle. |
| ISNUMERIC | IsNumeric(expression) | Cette fonction permet d'indiquer, si l'expression spécifié, est une valeur numérique. |
| LAST | Last(expression) | Cette fonction permet de retourner la dernière valeur d'un résultat de requête. |
| LCASE | LCase(Chaine) | Cette fonction retourne la minuscule d'une chaine de caractères. |
| LEFT | Left(Chaine,N) | Cette fonction retourne les caractères du début d'une chaine de caractères. |
| LEN | Len(Chaine) | Cette fonction retourne la longueur de la chaine de caractères spécifié. |
| LOG | Log(Nombre) | Cette fonction retourne le logarithme naturel (base e). |
| LTRIM | LTrim(Chaine) | Cette fonction supprime les caractères d'espace au début d'une chaine de caractères. |
| MAX | Max(argument) | Cette fonction retourne la plus haute valeur d'une liste d'argument. |
| MID | Mid(text, position, number) | Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères. |
| MIN | Min(argument) | Cette fonction retourne la plus basse valeur d'une liste d'argument. |
| MINUTE | Minute(Date) | Cette fonction retourne la partie «minute» de la date spécifié. |
| MONTH | Month(Date) | Cette fonction retourne le mois de la date spécifié. |
| MONTHNAME | MonthName(number, [abbreviate]) | Cette fonction retourne le nom anglais du mois de la date spécifié. |
| NOW | Now() | Cette fonction retourne la date et l'heure courante du système d'exploitation. |
| NZ | Nz(variant, [ value_if_null]) | Cette fonction permet de retourner la valeur spécifié lorsque la variante est nulle. |
| REPLACE | Replace( string1, find, replacement, [start, [count, [compare]]] ) | Cette fonction permet de remplacer des sous-chaines de caractères dans une chaine de caractères. |
| RIGHT | Right(Chaine,N) | Cette fonction retourne les caractères à la fin d'une chaine de caractères. |
| RND | Rnd | Cette fonction retourne un nombre aléatoire. |
| ROUND | Round(Nombre[,décimales]) | Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié. |
| RTRIM | RTrim(Chaine) | Cette fonction supprime les caractères d'espace à la fin d'une chaine de caractères. |
| SECOND | Second(Date) | Cette fonction retourne la partie «second» de la date spécifié. |
| SGN | Sgn(Nombre) | Cette fonction retourne le signe d'une valeur numérique. |
| SIN | Sin(Nombre) | Cette fonction trigonométrique retourne le Sinus. |
| SPACE | Space(Nombre) | Cette fonction répète un espace plusieurs fois sous forme de chaine de caractères. |
| SPLIT | Split ( expression [,delimiter] [,limit] [,compare] ) | Cette fonction permet de subdivisé en plusieurs sous-chaine de caractères une chaîne de caractères en prenant pour séparateur des caractères. |
| SQR | Sqr(Nombre) | Cette fonction permet de retourner la racine carré d'un nombre. |
| STR | Str(Nombre) | Cette fonction permet de convertir un nombre en chaine de caractères. |
| STRCONV | StrConv(text, conversion, LCID) | Cette fonction permet d'effectuer un traitement particulier sur une chaine de caractères. |
| SUM | Sum(expression) | Cette fonction permet de calculer la somme des valeurs. |
| SWITCH | Switch(expression1, value1, expression2, value2, ... expression_n, value_n) | Cette fonction permet de retourner la valeur correspondant à une expression vrai. |
| TAN | Tan(Nombre) | Cette fonction retourne la tangente. |
| TIME | Time() | Cette fonction permet de demander l'heure courante du système d'exploitation. |
| TIMESERIAL | TimeSerial(hour,minute,second) | Cette fonction permet de créer une heure à partir de paramètre de temps. |
| TIMEVALUE | TimeValue(string) | Cette fonction permet de convertir une chaine de caractères en une heure. |
| TRIM | Trim(Chaine) | Cette fonction supprime les caractères d'espace au début et à la fin d'une chaine de caractères. |
| UCASE | UCase (String) | Cette fonction retourne la majuscule d'une chaine de caractères. |
| VAL | Val(Chaine) | Cette fonction permet de retourner la valeur correspondant à la chaine de caractères. |
| WEEKDAY | Weekday(date_value, [firstdayofweek] ) | Cette fonction permet de retourner le numéro de jour de semaine (1 à 7) correspondant à la date spécifié. |
| WEEKDAYNAME | WeekdayName(number, [abbreviate], [firstdayofweek] ) | Cette fonction permet de retourner le nom anglais d'un jour de semaine. |
| YEAR | Year(Date) | Cette fonction retourne l'année de la date spécifié. |
Dernière mise à jour : Dimanche, le 28 juin 2015