S’applique à
Access pour Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL prend en charge l’utilisation de la syntaxe définie par ODBC pour les fonctions scalaires dans une requête directe qui s’exécute sur Microsoft SQL Server. Par exemple, pour retourner toutes les lignes pour lesquelles la valeur absolue de la modification du prix d’une action était supérieure à cinq, utilisez la requête suivante :

SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5

Pour obtenir une description des arguments et une explication complète de la syntaxe d’échappement pour inclure des fonctions dans une instruction SQL, consultez Fonctions scalaires.

Fonctions scalaires ODBC par catégorie

Un sous-ensemble des fonctions de texte est pris en charge. Le tableau suivant répertorie les fonctions scalaires ODBC et les fonctions Access équivalentes, le cas échéant.

Fonction ODBC (version ODBC)

Access, fonction

ASCII (ODBC 1.0)

Asc, fonction

BIT_LENGTH (3.0)

(Aucun équivalent)

CHAR ( ODBC 1.0)

Fonction Chr

CONCAT ( ODBC 1.0)

(Utiliser l’opérateur de concaténation de caractères esperluette (&)

DIFFÉRENCE ( ODBC 2.0)

(Aucun équivalent)

INSERT ( ODBC 1.0)

(Aucun équivalent)

LCASE ( ODBC 1.0)

Fonction LCase

GAUCHE ( ODBC 1.0)

Fonction Left

LENGTH ( ODBC 1.0)

Fonction Len

LOCATE ( ODBC 1.0)

Fonction InStr

LTRIM ( ODBC 1.0)

Fonctions LTrim, RTrim et Trim

OCTET_LENGTH ( ODBC 3.0) (aucune fonction équivalente)

(Aucun équivalent)

POSITION ( ODBC 3.0)

Fonction InStr

REPEAT ( ODBC 1.0)

String, fonction

REPLACE ( ODBC 1.0)

Fonction Replace

DROITE ( ODBC 1.0)

Fonction Right

RTRIM ( ODBC 1.0)

Fonctions LTrim, RTrim et Trim

SOUNDEX ( ODBC 2.0)

(Aucun équivalent)

ESPACE ( ODBC 2.0)

Space, fonction

SUBSTRING ( ODBC 1.0)

Fonction Mid

UCASE ( ODBC 1.0)

Fonction UCase

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.