Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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. |