Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

O Microsoft Access SQL dá suporte ao uso da sintaxe definida do ODBC para funções escalares em uma consulta de passagem que é executado em 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 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 escalar 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 equivalentes do Access, se alguma.

Função ODBC (Versão ODBC)

Função Access

ASCII (ODBC 1.0)

Função Asc

BIT_LENGTH (3.0)

(Nenhum equivalente)

CHAR ( ODBC 1.0)

Função Chr

CONCAT ( ODBC 1.0)

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

DIFFERENCE ( ODBC 2.0)

(Nenhum equivalente)

INSERT ( ODBC 1.0)

(Nenhum equivalente)

LCASE ( ODBC 1.0)

Função LCase

LEFT ( 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)

(Nenhum equivalente)

POSITION ( 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)

(Nenhum equivalente)

SPACE ( ODBC 2.0)

Função Space

SUBSTRING ( ODBC 1.0)

Função Mid

UCASE ( ODBC 1.0)

Função UCase

Há suporte para um subconjunto das funções matemáticas. A tabela a seguir lista as funções escalar ODBC e as funções equivalentes do Access, se alguma.

Função ODBC (Versão ODBC)

Função Access

ABS (ODBC 1.0)

Função Abs

ACOS (ODBC 1.0)

(Nenhum equivalente)

ASIN (ODBC 1.0)

(Nenhum equivalente)

CEILING (ODBC 1.0)

(Nenhum equivalente)

ATAN (ODBC 1.0)

Função Atn

ATAN2 (ODBC 2.0)

(Nenhum equivalente)

COS (ODBC 1.0)

Função Cos

COT (ODBC 1.0)

(Nenhum equivalente)

GRAUS (ODBC 2.0)

(Nenhum equivalente)

EXP (ODBC 1.0)

Função Exp

FLOOR (ODBC 1.0)

(Nenhum equivalente)

MOD (ODBC 1.0)

(Use o operador MOD)

LOG (ODBC 1.0)

Função Log

LOG10 (ODBC 2.0)

(Nenhum equivalente)

PI (ODBC 1.0)

(Nenhum equivalente)

POWER (ODBC 2.0)

(Nenhum equivalente)

RADIANS (ODBC 2.0)

(Nenhum equivalente)

RAND (ODBC 1.0)

Função Rnd

ROUND (ODBC 2.0)

Função Round

SIGN (ODBC 1.0)

Função Sgn

SIN (ODBC 1.0)

Função Sin

SQRT (ODBC 1.0)

Função Sqr

TAN (ODBC 1.0)

Função Tan

TRUNCATE (ODBC 2.0)

(Nenhum equivalente)

Há suporte para um subconjunto das funções de data/hora. A tabela a seguir lista as funções escalar ODBC e as funções equivalentes do Access, se alguma.

Função ODBC (Versão ODBC)

Função Access

CURDATE (ODBC 1.0)

Função Date

CURTIME (ODBC 1.0)

Função Time

CURRENT_DATE (ODBC 3.0)

Função Date

CURRENT_TIME (ODBC 3.0)

Função Time

CURRENT_TIMESTAMP (ODBC 3.0)

Função Time

DAYNAME (ODBC 2.0)

Função WeekdayName

DAYOFMONTH (ODBC 1.0)

Função Day

DAYOFWEEK (ODBC 1.0)

Função Weekday

DAYOFYEAR (ODBC 1.0)

Função DatePart

EXTRACT (ODBC 3.0)

Função DatePart

HOUR (ODBC 1.0)

Função Hour

MINUTO (ODBC 1.0)

Função Minute

MONTH (ODBC 1.0)

Função Month

MONTHNAME (ODBC 2.0)

Função MonthName

NOW (ODBC 1.0)

Função Now

QUARTER (ODBC 1.0)

Função DatePart

SEGUNDO (ODBC 1.0)

Função Second

TIMESTAMPADD (ODBC 2.0)

Função DateAdd

TIMESTAMPDIFF (ODBC 2.0)

Função DateDiff

WEEK (ODBC 1.0)

Função DatePart

YEAR (ODBC 1.0)

Função Year

Há suporte para um subconjunto das funções de conversão. A tabela a seguir lista as funções escalar ODBC e as funções equivalentes do Access, se alguma.

Função ODBC

Função Access

CONVERT

Funções de conversão de tipo

Observação    Os literais de cadeia de caracteres 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. Para converter uma cadeia de caracteres em moeda, use SQL_FLOAT. Para obter mais informações, consulte Explicit Data Type Conversion Function.

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.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×