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 |