Compartilhar via


Operadores (Expressão SSIS)

Esta seção descreve os operadores que a linguagem de expressão fornece e a precedência e a associação de operadores usados pelo avaliador de expressão.

A tabela a seguir lista os tópicos sobre os operadores desta seção.

Operador Descrição
Cast (Expressão SSIS) Converte uma expressão de um tipo de dados para um tipo de dados diferente.
() (Parênteses) (Expressão SSIS) Identifica a ordem de avaliação de expressões.
+ (Adição) (SSIS) Soma duas expressões numéricas.
+ (Concatenar) (Expressão SSIS) Concatena duas expressões.
- (Subtração) (Expressão SSIS) Subtrai a segunda expressão numérica da primeira.
- (Negação) (Expressão SSIS) Nega uma expressão numérica.
* (Multiplicar) (Expressão SSIS) Multiplica duas expressões numéricas.
Divide (SSIS Expression) Divide a primeira expressão numérica pela segunda.
(Módulo) (Expressão SSIS) Fornece o resto inteiro após dividir a primeira expressão numérica pela segunda.
|| (OR lógico) (Expressão SSIS) Executa uma operação OR lógica.
&& (AND lógico) (Expressão SSIS) Executa uma operação AND lógica.
! (Expressão NOT lógica) (Expressão do SSIS) Nega um operando booliano.
| (OR inclusivo de bit a bit) (Expressão SSIS) Executa uma operação OR de bit a bit de dois valores de inteiro.
^ (OR exclusivo de bit a bit) (Expressão SSIS) Executa uma operação OR de bit a bit exclusiva de dois valores inteiros.
& (AND bit a bit) (Expressão SSIS) Executa uma operação AND de bit a bit de dois valores de inteiro.
~ (Not bit a bit) (Expressão SSIS) Executa uma negação bit a bit de um inteiro.
== (Igual a) (Expressão SSIS) Executará uma comparação para determinar se duas expressões são iguais.
!= (Diferente) (Expressão SSIS) Executará uma comparação para determinar se duas expressões não forem iguais.
> (Maior que) (Expressão SSIS) Executa uma comparação para determinar se a primeira expressão é maior que a segunda.
< (Menor que) (Expressão SSIS) Executa uma comparação para determinar se a primeira expressão é menor que a segunda.
>= (Maior ou igual a) (Expressão do SSIS) Executa uma comparação para determinar se a primeira expressão é maior que ou igual à segunda.
<= (Menor ou igual a) (Expressão SSIS) Executa uma comparação para determinar se a primeira expressão é menor que ou igual à segunda.
? : (Condicional) (Expressão SSIS) Retorna uma de duas expressões baseadas na avaliação de uma expressão booliana.

Para obter informações sobre a colocação de cada operador na hierarquia de precedência, consulte Operator Precedence and Associativity.

Consulte Também

Funções (Expressão SSIS)
Exemplos de expressões avançadas do Integration Services
Expressões do SSIS (Integration Services)