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.

/ (Dividir) (Expressão SSIS)

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.

! (Not lógico) (Expressão 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 de bit a bit) (Expressão SSIS)

Executa uma operação AND de bit a bit de dois valores de inteiro.

~ (Não de 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 forem 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 que ou igual a) (Expressão SSIS)

Executa uma comparação para determinar se a primeira expressão é maior que ou igual à segunda.

<= (Menor que 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 Precedência de operador e capacidade de associação.

Consulte também

Tarefas

Expressões do SSIS (Integration Services)

Conceitos

Exemplos de expressões avançadas do Integration Services

Outros recursos

Funções (Expressão SSIS)