Applies ToAccess para Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

O SQL do Microsoft Access dá suporte ao uso da sintaxe definida pelo ODBC para funções escalares em uma consulta de passagem que é executada no Microsoft SQL Server. Por exemplo, para retornar todas as linhas em que o valor absoluto da alteração no preço de uma ação foi maior que cinco, use a seguinte consulta:

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

Para obter uma descrição dos argumentos e uma explicação completa da sintaxe de escape para incluir funções em uma instrução SQL, consulte Scalar Functions.

Funções escalares ODBC por categoria

Há suporte para um subconjunto das funções de texto. A tabela a seguir lista as funções Escalar ODBC e as funções de Acesso equivalentes, se houver.

Função ODBC (versão ODBC)

Função Access

ASCII (ODBC 1.0)

Função Asc

BIT_LENGTH (3.0)

(Sem equivalente)

CHAR ( ODBC 1.0)

Função Chr

CONCAT ( ODBC 1.0)

(Use o operador de concatenação de caracteres ampersand (&)

DIFERENÇA ( ODBC 2.0)

(Sem equivalente)

INSERT ( ODBC 1.0)

(Sem equivalente)

LCASE ( ODBC 1.0)

Função LCase

ESQUERDA ( ODBC 1.0)

Função Left

LENGTH ( ODBC 1.0)

Função Len

LOCATE ( ODBC 1.0)

Função InStr

LTRIM ( ODBC 1.0)

Funções LTrim, RTrim e Trim

OCTET_LENGTH ( ODBC 3.0) (nenhuma função equivalente)

(Sem equivalente)

POSIÇÃO ( ODBC 3.0)

Função InStr

REPEAT ( ODBC 1.0)

Função String

REPLACE ( ODBC 1.0)

Função Replace

RIGHT ( ODBC 1.0)

Função Right

RTRIM ( ODBC 1.0)

Funções LTrim, RTrim e Trim

SOUNDEX ( ODBC 2.0)

(Sem equivalente)

ESPAÇO ( ODBC 2.0)

Função Space

SUBSTRING ( ODBC 1.0)

Função Mid

UCASE ( ODBC 1.0)

Função UCase

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.