Dotyczy
Access dla Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Język SQL programu Microsoft Access obsługuje stosowanie składni zdefiniowanej przez ODBC dla funkcji skalarnych w zapytaniu przekazującym uruchamianym w usłudze Microsoft SQL Server. Aby na przykład zwrócić wszystkie wiersze, w których wartość bezwzględna zmiany ceny akcji była większa niż pięć, użyj następującego zapytania:

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

Aby zapoznać się z opisem argumentów i pełnym objaśnieniem składni ucieczki dla uwzględnienia funkcji w instrukcji SQL, zobacz Funkcje skalarne.

Skalarne funkcje ODBC według kategorii

Obsługiwane są podzestaw funkcji tekstowych. W poniższej tabeli wymieniono funkcje skalarne ODBC i równoważne funkcje programu Access( jeśli istnieją).

Funkcja ODBC (wersja ODBC)

Funkcja Programu Access

ASCII (ODBC 1.0)

Funkcja Asc

BIT_LENGTH (3.0)

(Brak odpowiednika)

ZNAK (ODBC 1.0)

Funkcja Chr

ZŁĄCZ.TEKST (ODBC 1.0)

(Użyj operatora łączenia znaków "i" (&)

DIFFERENCE (ODBC 2.0)

(Brak odpowiednika)

INSERT (ODBC 1.0)

(Brak odpowiednika)

LCASE (ODBC 1.0)

Funkcja LCase

LEWY (ODBC 1.0)

Funkcja Left

DŁUGOŚĆ (ODBC 1.0)

Funkcja Len

ZNAJDŹ (ODBC 1.0)

Funkcja InStr

LTRIM (ODBC 1.0)

Funkcje LTrim, RTrim i Trim

OCTET_LENGTH (ODBC 3.0) (brak funkcji równoważnej)

(Brak odpowiednika)

POZYCJA (ODBC 3.0)

Funkcja InStr

POWTÓRZ (ODBC 1.0)

Funkcja String

ZASTĄP (ODBC 1.0)

Funkcja Replace

PRAWY (ODBC 1.0)

Funkcja Right

RTRIM (ODBC 1.0)

Funkcje LTrim, RTrim i Trim

SOUNDEX (ODBC 2.0)

(Brak odpowiednika)

SPACJA (ODBC 2.0)

Funkcja Space

PODCIĄG (ODBC 1.0)

Funkcja Mid

UCASE (ODBC 1.0)

Funkcja UCase

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.