Divide (SSIS Expression)Divide (SSIS Expression)

첫 번째 숫자 식을 두 번째 숫자 식으로 나눕니다.Divides the first numeric expression by the second one.

구문Syntax


dividend / divisor  

인수Arguments

dividenddividend
나눌 숫자 식입니다.Is the numeric expression to divide. dividend 는 임의의 유효한 숫자 식일 수 있습니다.dividend can be any valid numeric expression. 자세한 내용은 Integration Services Data Types을 참조하세요.For more information, see Integration Services Data Types.

divisordivisor
피제수를 나눌 숫자 식입니다.Is the numeric expression to divide the dividend by. divisor 는 0을 제외한 임의의 유효한 숫자 식일 수 있습니다.divisor can be any valid numeric expression except zero.

결과 형식Result Types

두 인수의 데이터 형식에 따라 결정됩니다.Determined by data types of the two arguments. 자세한 내용은 Integration Services Data Types in Expressions을 참조하세요.For more information, see Integration Services Data Types in Expressions.

주의Remarks

두 피연산자 중 하나가 Null이면 결과도 Null입니다.If either operand is null, the result is null.

0으로 나눌 수는 없습니다.Dividing by zero is not legal. divisor 하위 식의 계산 방법에 따라 다음 오류 중 하나가 발생합니다.Depending on how the divisor subexpression is evaluated, one of following errors occurs:

  • 계산 결과가 0인 divisor 하위 식이 상수이면 디자인 타임에 오류가 표시되어 식의 유효성 검사가 실패합니다.If the divisor subexpression that evaluates to zero is a constant, the error appears at design time, causing the expression to fail validation.

  • 계산 결과가 0인 divisor 하위 식에 변수가 포함되어 있지만 입력 열이 없으면 해당 식이 속해 있는 구성 요소가 패키지 실행 전에 수행되는 실행 전 유효성 검사에 실패합니다.If the divisor subexpression that evaluates to zero contains variables, but no input columns, the component to which the expression belongs fails the pre-execution validation that occurs before the package runs.

  • 계산 결과가 0인 divisor 하위 식에 입력 열이 포함되어 있으면 런타임에 오류가 표시되고 데이터 흐름 구성 요소의 오류 흐름 규칙에 따라 처리됩니다.If the divisor subexpression that evaluates to zero contains input columns, the error appears at run time and is handled according to the error flow rules of the data flow component.

식 예Expression Examples

이 예에서는 두 개의 숫자 리터럴을 나눕니다.This example divides two numeric literals.

25 / 5  

이 예에서는 ListPrice 열의 값을 StandardCost 열의 값으로 나눕니다.This example divides values in the ListPrice column by values in the StandardCost column.

ListPrice / StandardCost  

관련 항목:See Also

연산자 우선순위 및 결합성 Operator Precedence and Associativity
연산자 ( SSIS 식 )Operators (SSIS Expression)