Si applica a
Access per Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL supporta l'uso della sintassi definita ODBC per le funzioni scalare in una query pass-through eseguita in Microsoft SQL Server. Ad esempio, per restituire tutte le righe in cui il valore assoluto della variazione del prezzo di un titolo è maggiore di cinque, usare la query seguente:

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

Per una descrizione degli argomenti e una spiegazione completa della sintassi di escape per l'inclusione di funzioni in un'istruzione SQL, vedere Funzioni scalare.

Funzioni scalare ODBC per categoria

Un sottoinsieme delle funzioni di testo è supportato. La tabella seguente elenca le funzioni scalari ODBC e le eventuali funzioni equivalenti di Access.

Funzione ODBC (versione ODBC)

Funzione di Access

ASCII (ODBC 1.0)

Funzione Asc

BIT_LENGTH (3.0)

(Nessun equivalente)

CHAR ( ODBC 1.0)

Funzione Chr

CONCAT (ODBC 1.0)

Usare l'operatore di concatenazione caratteri e commerciale (&)

DIFFERENZA ( ODBC 2.0)

(Nessun equivalente)

INSERT ( ODBC 1.0)

(Nessun equivalente)

LCASE (ODBC 1.0)

Funzione LCase

LEFT (ODBC 1.0)

Funzione Left

LUNGHEZZA ( ODBC 1.0)

Funzione Len

LOCATE (ODBC 1.0)

Funzione InStr

LTRIM (ODBC 1.0)

Funzioni LTrim, RTrim e Trim

OCTET_LENGTH ( ODBC 3.0) (nessuna funzione equivalente)

(Nessun equivalente)

POSIZIONE ( ODBC 3.0)

Funzione InStr

REPEAT (ODBC 1.0)

Funzione String

REPLACE ( ODBC 1.0)

Funzione Replace

DESTRA (ODBC 1.0)

Funzione Right

RTRIM (ODBC 1.0)

Funzioni LTrim, RTrim e Trim

SOUNDEX (ODBC 2.0)

(Nessun equivalente)

BARRA SPAZIATRICE ( ODBC 2.0)

Funzione Space

SOTTOSTRINGA (ODBC 1.0)

Funzione Mid

UCASE (ODBC 1.0)

Funzione UCase

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.