ODBC skaliarinės funkcijos

Taikoma
„Access“, skirta „Microsoft 365“ Access 2021 Access 2019 Access 2016

"Microsoft Access SQL" palaiko ODBC apibrėžtos sintaksės naudojimą skaliarinėms funkcijoms tiesioginio perdavimo užklausoje, veikiančioje "Microsoft „SQL Server“". Pavyzdžiui, norėdami grąžinti visas eilutes, kuriose akcijos kainos pokyčio absoliučioji reikšmė buvo didesnė nei penkios, naudokite šią užklausą:

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

Argumentų aprašą ir išsamų paaiškinimą apie "Escape" sintaksę įtraukiant funkcijas į SQL sakinį, rasite Skaliarinės funkcijos.

ODBC skaliarinės funkcijos pagal kategoriją

Palaikomas teksto funkcijų antrinis rinkinys. Šioje lentelėje išvardytos ODBC skaliarinės funkcijos ir lygiavertės "Access" funkcijos, jei tokių yra.

Funkcija ODBC (ODBC versija) "Access" funkcija
ASCII (ODBC 1.0) Asc funkcija
BIT_LENGTH (3.0) (Nėra atitikmens)
CHAR (ODBC 1.0) Chr funkcija
CONCAT ( ODBC 1.0) (Naudokite ampersendo (&) simbolio sujungimo operatorių)
SKIRTUMAS ( ODBC 2.0) (Nėra atitikmens)
ĮTERPIMAS (ODBC 1.0) (Nėra atitikmens)
LCASE ( ODBC 1.0) LCase funkcija
LEFT (ODBC 1.0) Left funkcija
ILGIS (ODBC 1.0) Len funkcija
LOCATE (ODBC 1.0) InStr funkcija
LTRIM ( ODBC 1.0) LTrim, RTrim ir Trim funkcijos
OCTET_LENGTH (ODBC 3.0) (nėra lygiavertės funkcijos) (Nėra atitikmens)
PADĖTIS ( ODBC 3.0) InStr funkcija
REPEAT (ODBC 1.0) String funkcija
REPLACE ( ODBC 1.0) Replace funkcija
DEŠINĖJE ( ODBC 1.0) Right funkcija
RTRIM ( ODBC 1.0) LTrim, RTrim ir Trim funkcijos
SOUNDEX (ODBC 2.0) (Nėra atitikmens)
TARPO KLAVIŠAS ( ODBC 2.0) Space funkcija
ANTRINĖ EILUTĖ ( ODBC 1.0) Funkcija MID
UKAZĖ ( ODBC 1.0) UCase funkcija