Platí pro
Access pro Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL podporuje použití syntaxe odbc definované pro skalární funkce v předávacím dotazu, který běží na Microsoft SQL Server. Pokud chcete například vrátit všechny řádky, ve kterých byla absolutní hodnota změny ceny akcie větší než pět, použijte následující dotaz:

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

Popis argumentů a úplné vysvětlení syntaxe řídicích příkazů pro zahrnutí funkcí do příkazu SQL najdete v tématu Skalární funkce.

Skalární funkce ODBC podle kategorie

Podporuje se podmnožina textových funkcí. V následující tabulce jsou uvedeny skalární funkce ODBC a ekvivalentní funkce accessu, pokud nějaké jsou.

Funkce ODBC (verze ODBC)

Access – funkce

ASCII (ODBC 1.0)

Funkce Asc

BIT_LENGTH (3.0)

(Bez ekvivalentu)

CHAR ( ODBC 1.0)

Funkce Chr

CONCAT ( ODBC 1.0)

(Použijte operátor zřetězení znaků ampersand (&))

ROZDÍL ( ODBC 2.0)

(Bez ekvivalentu)

INSERT ( ODBC 1.0)

(Bez ekvivalentu)

LCASE ( ODBC 1.0)

Funkce LCase

LEFT ( ODBC 1.0)

Funkce Left

LENGTH ( ODBC 1.0)

Funkce Len

NAJÍT ( ODBC 1.0)

Funkce InStr

LTRIM (ODBC 1.0)

Funkce LTrim, RTrim a Trim

OCTET_LENGTH (ODBC 3.0) (bez ekvivalentní funkce)

(Bez ekvivalentu)

POSITION (ODBC 3.0)

Funkce InStr

REPEAT ( ODBC 1.0)

Řetězcová funkce

NAHRADIT ( ODBC 1.0)

Funkce Replace

RIGHT ( ODBC 1.0)

Funkce Right

RTRIM ( ODBC 1.0)

Funkce LTrim, RTrim a Trim

SOUNDEX ( ODBC 2.0)

(Bez ekvivalentu)

MEZERA ( ODBC 2.0)

Funkce Space

PODŘETĚTĚCE (ODBC 1.0)

Funkce Mid

UCASE ( ODBC 1.0)

Funkce UCase

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.