Compartilhar via


Funções escalares ODBC

Aplica-se ao: Access 2013, Office 2013

O SQL do Microsoft Access 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 era 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

LOCALIZAR

SPACE

CONCAT

LTRIM

SUBSTRING

LCASE

CERTO

UCASE

DEIXOU

Funções numéricas

ABS

CHÃO

PECADO

ATAN

LOG

SQRT

TETO

PODER

TAN

PORQUE

RAND

MOD

EXP

SINAL

Funções de data de & de hora

CURDATE

DAYOFYEAR

MONTH

CURTIME

YEAR

SEMANA

NWO

HOUR

QUARTO

DAYOFMONTH

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.