LOG(SSIS 식)LOG (SSIS Expression)

숫자 식의 상용 로그를 반환합니다.Returns the base-10 logarithm of a numeric expression.

구문Syntax


LOG(numeric_expression)  

인수Arguments

numeric_expressionnumeric_expression
0이 아니거나 음수가 아닌 유효한 숫자 식입니다.Is a valid nonzero or nonnegative numeric expression.

결과 형식Result Types

DT_R8DT_R8

주의Remarks

숫자 식 은 로그를 계산하기 전에 DT_R8 데이터 형식으로 캐스팅됩니다.The numeric expression is cast to the DT_R8 data type before the logarithm is computed. 자세한 내용은 Integration Services Data Types을 참조하세요.For more information, see Integration Services Data Types.

numeric_expression 이 0 또는 음수 값으로 계산되면 반환 결과는 Null입니다.If numeric_expression evaluates to zero or a negative value, the return result is null.

식 예Expression Examples

이 예에서는 숫자 리터럴을 사용합니다.This example uses a numeric literal. 이 함수는 값 1.988291341907488을 반환합니다.The function returns the value 1.988291341907488.

LOG(97.34)  

이 예에서는 열 Length를 사용합니다.This example uses the column Length. 열 값이 101.24이면 2.005352136486217을 반환합니다.If the column is 101.24, the function returns 2.005352136486217.

LOG(Length)   

이 예에서는 변수 Length를 사용합니다.This example uses the variable Length. 변수가 숫자 데이터 형식이거나 식이 숫자 SSISSSIS 데이터 형식으로의 명시적 캐스트를 포함해야 합니다.The variable must have a numeric data type or the expression must include an explicit cast to a numeric SSISSSIS data type. Length 가 234.567이면 함수는 2.370266913465859을 반환합니다.If Length is 234.567, the function returns 2.370266913465859.

LOG(@Length)   

관련 항목:See Also

EXP ( SSIS 식 ) EXP (SSIS Expression)
LN ( SSIS 식 ) LN (SSIS Expression)
함수 ( SSIS 식 )Functions (SSIS Expression)