Skalarne funkcije ODBC

Velja za
Access za Microsoft 365 Access 2021 Access 2019 Access 2016

Microsoft Access SQL podpira uporabo odbc določene sintakse za skalaarne funkcije v prepustni poizvedbi, ki se izvaja v microsoft SQL Server. Če želite na primer vrniti vse vrstice, kjer je bila absolutna vrednost spremembe cene delnice večja od petih, uporabite to poizvedbo:

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

Če želite opis argumentov in celotno razlago ubežni sintakse za vključevanje funkcij v izjavo SQL, glejte Skalarne funkcije.

Skalarni funkciji ODBC po kategoriji

Podnabor besedilnih funkcij je podprt. V spodnji tabeli so navedene skalarne funkcije ODBC in morebitne enakovredne Accessove funkcije.

Funkcija ODBC (različica ODBC) Funkcija Access
ASCII (ODBC 1.0) Funkcija Asc
BIT_LENGTH (3.0) (Brez enakovrednega)
CHAR (ODBC 1.0) Funkcija Chr
CONCAT (ODBC 1.0) (Uporabite znak »in« (&) operator za spajanje znakov)
RAZLIKA (ODBC 2.0) (Brez enakovrednega)
INSERT ( ODBC 1.0) (Brez enakovrednega)
LCASE (ODBC 1.0) Funkcija LCase
LEFT (ODBC 1.0) Funkcija Left
LENGTH (ODBC 1.0) Funkcija Len
LOCATE (ODBC 1.0) Funkcija InStr
LTRIM (ODBC 1.0) Funkcije LTrim, RTrim in Trim
OCTET_LENGTH (ODBC 3.0) (brez enakovredne funkcije) (Brez enakovrednega)
POSITION (ODBC 3.0) Funkcija InStr
REPEAT (ODBC 1.0) Funkcija String
REPLACE ( ODBC 1.0) Funkcija Replace
RIGHT (ODBC 1.0) Funkcija Right
RTRIM (ODBC 1.0) Funkcije LTrim, RTrim in Trim
SOUNDEX (ODBC 2.0) (Brez enakovrednega)
PRESLEDNICA (ODBC 2.0) Funkcija Space
SUBSTRING ( ODBC 1.0) Funkcija Mid
UCASE (ODBC 1.0) Funkcija UCase