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)