Freigeben über


ODBC-Skalarfunktionen

Gilt für: Access 2013, Office 2013

Microsoft Access SQL unterstützt die Verwendung der von ODBC definierten Syntax für Skalarfunktionen.

Beispielsweise würde die Abfrage SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE WHERE {fn ABS(DAILYCHANGE)} > 5 alle Zeilen zurückgeben, bei denen der absolute Wert der Änderung des Preises einer Aktie größer als fünf war.

Es wird eine Untermenge der über ODBC definierten Skalarfunktionen unterstützt. In der folgenden Tabelle sind die unterstützten Funktionen aufgeführt.

Eine Beschreibung der Argumente und eine ausführliche Erläuterung der Escapesyntax für INCLUDE-Funktionen in einer SQL-Anweisung finden Sie in der ODBC-Dokumentation.

Zeichenfolgenfunktionen

ASCII

LÄNGE

RTRIM

CHAR

SUCHEN

LEERTASTE

CONCAT

LTRIM

SUBSTRING

LCASE

RICHTING

UCASE

LINKS

Numerische Funktionen

ABS

BODEN

SÜNDE

ATAN

PROTOKOLL

SQRT

DECKE

MACHT

TAN

COS

RAND

MOD

EXP

ZEICHEN

Time & Date-Funktionen

CURDATE

DAYOFYEAR

MONTH

CURTIME

YEAR

WOCHE

JETZT

HOUR

QUARTAL

DAYOFMONTH

MINUTE

MONTHNAME

DAYOFWEEK

SECOND

DAYNAME

Datentypkonvertierung

CONVERT

Zeichenfolgenliterale können in folgende Datentypen konvertiert werden: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR und SQL_DATETIME.