ODBC skalārās funkcijas

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2021 Access 2019 Access 2016

Microsoft Access SQL atbalsta ODBC definētas sintakses izmantošanu skalārām funkcijām tranzīta vaicājumā, kas darbojas sistēmā Microsoft SQL Server. Piemēram, lai atgrieztu visas rindas, kurās akciju cenas izmaiņu absolūtā vērtība ir lielāka par piecām, izmantojiet šādu vaicājumu:

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

Argumentu aprakstu un pilnīgu skaidrojumu par izvairīšanās sintaksi funkciju iekļaušanai SQL priekšrakstā skatiet sadaļā Skalārās funkcijas.

ODBC skalārās funkcijas pēc kategorijas

Teksta funkciju apakškopa tiek atbalstīta. Šajā tabulā ir uzskaitītas ODBC skalārās funkcijas un ekvivalentās Access funkcijas, ja tādas ir.

Funkcija ODBC (ODBC versija) Access funkcija
ASCII (ODBC 1.0) Funkcija Asc
BIT_LENGTH (3.0) (Nav ekvivalenta)
CHAR ( ODBC 1.0) Funkcija Chr
CONCAT ( ODBC 1.0) (Izmantojiet rakstzīmes "un" (&) konkatenācijas operatoru)
DIFFERENCE (ODBC 2.0) (Nav ekvivalenta)
IEVIETOT (ODBC 1.0) (Nav ekvivalenta)
LCASE ( ODBC 1.0) Funkcija LCase
LEFT ( ODBC 1.0) Funkcija Left
GARUMS ( ODBC 1.0) Funkcija Len
LOCATE ( ODBC 1.0) Funkcija InStr
LTRIM ( ODBC 1.0) Funkcijas LTrim, RTrim un Trim
OCTET_LENGTH ( ODBC 3.0) (nav līdzvērtīgas funkcijas) (Nav ekvivalenta)
NOVIETOJUMS ( 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) Funkcijas LTrim, RTrim un Trim
SOUNDEX ( ODBC 2.0) (Nav ekvivalenta)
ATSTARPE (ODBC 2.0) Funkcija Space
APAKŠVIRKNE ( ODBC 1.0) Funkcija Mid
UCASE ( ODBC 1.0) Funkcija UCase