Partilhar via


Dividir (expressão SSIS)

se aplica a:SQL Server SSIS Integration Runtime no Azure Data Factory

Divide a primeira expressão numérica pela segunda.

Sintaxe

  
dividend / divisor  
  

Argumentos

dividendos
É a expressão numérica para dividir. de dividendos pode ser qualquer expressão numérica válida. Para obter mais informações, consulte Tipos de dados do Integration Services.

divisor
É a expressão numérica pela qual dividir o dividendo. divisor pode ser qualquer expressão numérica válida, exceto zero.

Tipos de resultados

Determinado pelos tipos de dados dos dois argumentos. Para obter mais informações, consulte Tipos de dados do Integration Services em expressões.

Comentários

Se qualquer operando for null, o resultado será null.

Dividir por zero não é legal. Dependendo de como o divisor subexpressão é avaliado, ocorre um dos seguintes erros:

  • Se o divisor de subexpressão avaliada como zero for uma constante, o erro aparecerá em tempo de design, fazendo com que a expressão falhe na validação.

  • Se o divisor subexpressão avaliada como zero contiver variáveis, mas não colunas de entrada, o componente ao qual a expressão pertence falhará na validação de pré-execução que ocorre antes da execução do pacote.

  • Se o divisor de subexpressão avaliada como zero contiver colunas de entrada, o erro aparecerá em tempo de execução e será tratado de acordo com as regras de fluxo de erro do componente de fluxo de dados.

Exemplos de expressões

Este exemplo divide dois literais numéricos.

25 / 5  

Este exemplo divide valores na coluna ListPrice por valores na coluna StandardCost.

ListPrice / StandardCost  

Ver também

Precedência do Operador e de Associatividade
Operadores de (expressão SSIS)