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