Gilt für
Access für Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL unterstützt die Verwendung der von ODBC definierten Syntax für Skalarfunktionen in einer Passthrough-Abfrage, die auf Microsoft SQL Server ausgeführt wird. Um beispielsweise alle Zeilen zurückzugeben, bei denen der absolute Wert der Kursänderung einer Aktie größer als fünf war, verwenden Sie die folgende Abfrage:

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

Eine Beschreibung der Argumente und eine vollständige Erläuterung der Escapesyntax für das Einschließen von Funktionen in eine SQL-Anweisung finden Sie unter Skalare Funktionen.

ODBC-Skalarfunktionen nach Kategorie

Eine Teilmenge der Textfunktionen wird unterstützt. In der folgenden Tabelle sind die ODBC-Skalarfunktionen und ggf. die entsprechenden Access-Funktionen aufgeführt.

ODBC-Funktion (ODBC-Version)

Access-Funktion

ASCII (ODBC 1.0)

Asc-Funktion

BIT_LENGTH (3.0)

(Keine Entsprechung)

CHAR ( ODBC 1.0)

Chr-Funktion

CONCAT ( ODBC 1.0)

(Verwenden Des zeichenverkettungsoperators (&)

DIFFERENZ ( ODBC 2.0)

(Keine Entsprechung)

INSERT ( ODBC 1.0)

(Keine Entsprechung)

LCASE ( ODBC 1.0)

LCase-Funktion

LEFT ( ODBC 1.0)

Left-Funktion

LENGTH ( ODBC 1.0)

Len-Funktion

LOCATE ( ODBC 1.0)

InStr (Funktion)

LTRIM ( ODBC 1.0)

LTrim-, RTrim- und Trim-Funktion

OCTET_LENGTH ( ODBC 3.0) (Keine entsprechende Funktion)

(Keine Entsprechung)

POSITION ( ODBC 3.0)

InStr (Funktion)

REPEAT ( ODBC 1.0)

String-Funktion

REPLACE ( ODBC 1.0)

Replace-Funktion

RIGHT ( ODBC 1.0)

Right-Funktion

RTRIM ( ODBC 1.0)

LTrim-, RTrim- und Trim-Funktion

SOUNDEX ( ODBC 2.0)

(Keine Entsprechung)

SPACE ( ODBC 2.0)

Space-Funktion

SUBSTRING ( ODBC 1.0)

Mid (Funktion)

UCASE ( ODBC 1.0)

UCase-Funktion

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.