Funções escalares ODBC

Aplica-se ao: Access 2013, Office 2013

O Microsoft Access SQL suporta a utilização da sintaxe definida pelo ODBC para funções escalares.

Por exemplo, a consulta SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE WHERE {fn ABS(DAILYCHANGE)} > 5 devolveria todas as linhas em que o valor absoluto da alteração no preço de uma ação era superior a 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

ASCII

COMPRIMENTO

RTRIM

CARÁL

LOCALIZAR

SPACE

CONCAT

LTRIM

SUBSTRING

LCASE

À DIREITA

UCASE

ESQUERDA

Funções numéricas

ABS

PISO

SIN

ATAN

REGISTO

SQRT

TETO

ENERGIA

TAN

COS

RAND

MOD

EXP

ASSINAR

Funções Time & Date

CURDATE

DAYOFYEAR

MONTH

CURTIME

YEAR

SEMANA

AGORA

HOUR

TRIMESTRE

DIAOFMONTH

MINUTE

MONTHNAME

DAYOFWEEK

SECOND

DAYNAME

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.