Funções escalares ODBC

Aplica-se ao: Access 2013, Office 2013

O Microsoft Access SQL dá suporte ao uso da sintaxe definida pelo ODBC para funções escalares.

Por exemplo, a consulta SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE WHERE {fn ABS(DAILYCHANGE)} > 5 retornaria todas as linhas em que o valor absoluto da alteração no preço de uma ação fosse maior que cinco.

Um subconjunto de funções escalares definidas por ODBC é aceito. A tabela a seguir lista as funções aceitas.

Para obter uma descrição dos argumentos e uma explicação completa da sintaxe de eliminação para a inclusão de funções em uma instrução SQL, consulte a documentação do ODBC.

Funções de cadeia de caracteres

ASCII

COMPRIMENTO

RTRIM

CHAR

LOCALIZE

SPACE

CONTATO

LTRIM

SUBSTRING

LCASE

PARA A DIREITA

UCASE

ESQUERDA

Funções numéricas

ABS

CHÃO

PECADO

ATAN

DE LOG

SQRT

TETO

POTÊNCIA

TAN

COS

ALEATÓRIO

MOD

EXP

SINAL

Funções de Data & Hora

CURDATE

DIA DO ANO

MONTH

TEMPO DE CURRAL

YEAR

SEMANA

AGORA

HOUR

TRIMESTRE

DIA DO MÊS

MINUTE

NOME DO MÊS

DIA DA SEMANA

SECOND

NOME DO DIA

Conversão de tipo de dados

CONVERT

Os literais de sequência podem ser convertidos para os seguintes tipos de dados: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR e SQL_DATETIME.