함수(SSIS 식)
적용 대상: Azure Data Factory SSIS Integration Runtime SQL Server
식 언어에는 식에 사용할 함수 집합이 포함되어 있습니다. 식은 단일 함수를 사용할 수도 있지만 일반적으로 연산자와 함수를 결합하여 여러 개의 함수를 사용합니다.
함수는 다음 그룹으로 분류될 수 있습니다.
수치 연산 함수는 매개 변수로 함수에 제공된 숫자 입력 값을 기반으로 계산을 수행하고 숫자 값을 반환합니다.
문자열 함수는 문자열 또는 16진수 입력 값에 대해 작업을 수행하고 문자열 또는 숫자 값을 반환합니다.
날짜 및 시간 함수는 날짜 및 시간 값에 대해 작업을 수행하고 문자열, 숫자 또는 날짜 및 시간 값을 반환합니다.
시스템 함수는 식에 대한 정보를 반환합니다.
식 언어는 다음 수치 연산 함수를 제공합니다.
기능 | Description |
---|---|
ABS(SSIS 식) | 숫자 식의 절대값을 양수로 반환합니다. |
EXP(SSIS 식) | 밑이 e인 지정한 식의 지수를 반환합니다. |
CEILING(SSIS 식) | 숫자 식보다 크거나 같은 최소 정수를 반환합니다. |
FLOOR(SSIS 식) | 숫자 식보다 작거나 같은 최대 정수를 반환합니다. |
LN(SSIS 식) | 숫자 식의 자연 로그를 반환합니다. |
LOG(SSIS 식) | 숫자 식의 상용 로그를 반환합니다. |
POWER(SSIS 식) | 숫자 식의 거듭제곱을 반환합니다. |
ROUND(SSIS 식) | 특정 길이나 전체 자릿수로 반올림한 숫자 식을 반환합니다. . |
SIGN(SSIS 식) | 숫자 식의 양수(+), 음수(-) 또는 영(0) 부호를 반환합니다. |
SQUARE(SSIS 식) | 숫자 식의 제곱을 반환합니다. |
SQRT(SSIS 식) | 숫자 식의 제곱근을 반환합니다. |
식 계산기는 다음 문자열 함수를 제공합니다.
기능 | Description |
---|---|
CODEPOINT(SSIS 식) | 문자 식에서 가장 왼쪽 문자의 유니코드 코드 값을 반환합니다. |
FINDSTRING(SSIS 식) | 식에서 지정한 문자열 항목의 인덱스(1부터 시작)를 반환합니다. |
HEX(SSIS 식) | 정수의 16진수 값을 나타내는 문자열을 반환합니다. |
LEN(SSIS 식) | 문자 식에 포함된 문자의 수를 반환합니다. |
LEFT(SSIS 식) | 지정한 문자 식의 왼쪽부터 지정한 개수의 문자를 반환합니다. |
LOWER(SSIS 식) | 대문자를 소문자로 변환한 후에 문자 식을 반환합니다. |
LTRIM(SSIS 식) | 선행 공백을 제거하고 문자 식을 반환합니다. |
REPLACE(SSIS 식) | 식 내의 문자열을 다른 문자열이나 빈 문자열로 바꾼 후 문자 식을 반환합니다. |
REPLICATE(SSIS 식) | 지정한 횟수만큼 복제된 문자 식을 반환합니다. |
REVERSE(SSIS 식) | 문자 식을 역 순서로 반환합니다. |
RIGHT(SSIS 식) | 지정한 문자 식의 오른쪽에서부터 지정한 개수의 문자를 반환합니다. |
RTRIM(SSIS 식) | 후행 공백을 제거하고 문자 식을 반환합니다. |
SUBSTRING(SSIS 식) | 문자 식의 일부를 반환합니다. |
TRIM(SSIS 식) | 선행 및 후행 공백을 제거하고 문자 식을 반환합니다. |
UPPER(SSIS 식) | 소문자를 대문자로 변환한 후에 문자 식을 반환합니다. |
식 계산기는 다음 날짜 및 시간 함수를 제공합니다.
기능 | Description |
---|---|
DATEADD(SSIS 식) | 지정한 날짜에 날짜 또는 시간 간격을 더하여 새로운 DT_DBTIMESTAMP 값을 반환합니다. |
DATEDIFF(SSIS 식) | 지정한 두 날짜 간에 교차되는 날짜와 시간 경계값을 반환합니다. |
DATEPART(SSIS 식) | 날짜의 특정 부분을 나타내는 정수를 반환합니다. |
DAY(SSIS 식) | 지정한 날짜의 일을 나타내는 정수를 반환합니다. |
GETDATE(SSIS 식) | 시스템의 현재 날짜를 반환합니다. |
GETUTCDATE(SSIS 식) | 시스템의 현재 날짜를 UTC 시간(국제 표준시 또는 그리니치 표준시)으로 반환합니다. |
MONTH(SSIS 식) | 지정한 날짜의 월을 나타내는 정수를 반환합니다. |
YEAR(SSIS 식) | 지정한 날짜의 연도를 나타내는 정수를 반환합니다. |
식 계산기는 다음 Null 함수를 제공합니다.
기능 | Description |
---|---|
ISNULL(SSIS 식) | 식이 Null인지 여부에 따라 부울 결과를 반환합니다. |
NULL(SSIS 식) | 요청한 데이터 형식의 Null 값을 반환합니다. |
식 이름은 대문자로 표시되지만 대/소문자를 구분하지 않습니다. 예를 들어 "null"은 "NULL"과 동일한 기능을 수행합니다.
관련 항목
연산자(SSIS 식)
고급 Integration Services 식의 예
Integration Services(SSIS) 식
피드백
https://aka.ms/ContentUserFeedback을 참조하세요.
출시 예정: 2024년 내내 콘텐츠 피드백 메커니즘인 GitHub 문제를 단계적으로 폐지하고 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은다음에 대한 사용자 의견 제출 및 보기