Tabela de operadores

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Um operador é um sinal ou símbolo que especifica o tipo de cálculo a ser realizado dentro de uma expressão. Existem em matemática, comparação, lógicos e operadores de referência. Access oferece suporte a uma variedade de operadores, incluindo operadores aritméticos como +, , multiplicar (*) e dividir (/), além de operadores de comparação para comparar valores, operadores de texto para concatenação de texto, e operadores lógicos para determinar valores true ou falsos. Este artigo fornece detalhes sobre como usar esses operadores.

Observação : Começando no Access 2010, o construtor de expressões tem IntelliSense, assim você pode ver quais argumentos requer sua expressão.

Neste artigo

Operadores aritméticos

Operadores de comparação

Operadores lógicos

Operadores de concatenação

Operadores especiais

Operadores aritméticos

Você usar os operadores aritméticos para calcular um valor de dois ou mais números ou para alterar o sinal de um número positivo para negativo ou vice-versa.

Operador

Objetivo

Exemplo

+

Somar dois números.

[Subtotal]+[ImpostoVendas]

-

Encontrar a diferença entre dois números ou indicar o valor de um número negativo.

[Preço]-[Desconto]

*

Multiplicar dois números.

[Quantidade]*[Preço]

/

Dividir o primeiro número pelo segundo número.

[Total]/[ContagemItens]

\

Arredondar ambos os números para números inteiros, dividir o primeiro número pelo segundo número e truncar o resultado como um inteiro.

[Registrado]\[Salas]

Mod

Dividir o primeiro número pelo segundo número e, em seguida, retornar somente o resto.

[Registrado] Mod [Salas]

^

Elevar um número à potência de um expoente.

Número ^ Expoente

Início da página

Operadores de comparação

Você pode usar os operadores de comparação para comparar valores e retornar um resultado que é verdadeiro, FALSO ou nulo.

Operador

Objetivo

Exemplo

<

Retorna VERDADEIRO se o primeiro valor for menor do que o segundo valor.

Valor1 < valor2

<=

Retorna VERDADEIRO se o primeiro valor é menor ou igual ao valor do segundo.

Valor1 < = valor2

>

Retorna VERDADEIRO se o primeiro valor é maior que o segundo valor.

Valor1 > valor2

>=

Retorna VERDADEIRO se o primeiro valor é maior que ou igual ao valor do segundo.

Valor1 > = valor2

=

Retorna VERDADEIRO se o primeiro valor for igual ao valor do segundo.

Valor1 = valor2

<>

Retorna VERDADEIRO se o primeiro valor não é igual ao valor do segundo.

Valor1 <> valor2

Observação : Em todos os casos, se o primeiro valor ou o segundo valor for nulo, o resultado, em seguida, também é nulo. Como null representa um valor desconhecido, o resultado de qualquer comparação com um valor nulo também é desconhecido.

Início da página

Operadores lógicos

Você pode usar os operadores lógicos para combinar dois valores booleanos e retornar um resultado VERDADEIRO, FALSO ou nulo. Operadores lógicos são também denominados operadores booleanos.

Operador

Objetivo

Exemplo

E

Retorna True quando Expr1 e Expr2 forem verdadeiras.

Expr1 And Expr2

Ou

Retorna True quando Expr1 ou Expr2 é verdadeiro.

Expr1 Or Expr2

Eqv

Retorna True quando Expr1 e Expr2 forem verdadeiras, ou quando Expr1 e Expr2 forem falsas.

Expr1 Eqv Expr2

Not

Retorna True quando Expr não é verdadeira.

Not Expr

Xor

Retorna True quando Expr1 é verdadeira ou Expr2 é verdadeira, mas não ambos.

Expr1 Xor Expr2

Início da página

Operadores de concatenação

Você pode usar os operadores de concatenação para combinar dois valores de texto em um.

Operador

Objetivo

Exemplo

&

Combina duas cadeias de caracteres para formar uma cadeia de caracteres.

string1 & string2

+

Combina duas cadeias de caracteres para formar uma cadeia de caracteres e propagada valores nulos (se um valor for nulo, toda a expressão é avaliada como Null).

string1 + string2

Início da página

Operadores especiais

Você pode usar os operadores especiais para retornar um resultado VERDADEIRO ou falso, conforme descrito na tabela a seguir.

Operador

Objetivo

Exemplo

É nulo ou não é nulo

Determina se um valor é Nulo ou Não Nulo.

Campo1 não é nulo

Como "padrão"

Valores de string correspondências usando os operadores curinga ? e *.

Campo1 como "instruir *"

Between val1 And val2

Determina se um valor numérico ou data for encontrado dentro de um intervalo.

Campo1 entre 1 e 10
- ou -
campo1 entre #07-01-07 # e #12-31-07 #

Em (val1, val2...)

Determina se um valor for encontrado dentro de um conjunto de valores.

Campo1 em ("vermelho", "verde", "azul")
- ou -
campo1 em (1,5,7,9)

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×