열-변환 함수 요약

이 요약은 Oracle GoldenGate 함수로 수행할 수 있는 처리 유형에 따라 구성됩니다.

이러한 기능은 테스트를 수행하는 데 사용됩니다.

기능 설명
@CASE 일련의 값 테스트에 따라 값을 선택합니다.
@EVAL 일련의 독립 테스트를 기반으로 값을 선택합니다.
@IF 조건문이 TRUE 또는 FALSE를 반환하는지 여부에 따라 두 값 중 하나를 선택합니다.

이러한 함수는 누락된 열을 처리합니다.

기능 설명
@COLSTAT 열이 MISSING, NULL 또는 INVALID임을 나타내는 표시기를 반환합니다.
@COLTEST 열이 PRESENT, MISSING, NULL 또는 INVALID인지 테스트하기 위해 조건부 계산을 수행합니다.

이러한 함수는 날짜와 함께 작동합니다.

기능 설명
@DATE 소스 열로 전달된 형식을 기반으로 날짜 및 시간을 반환합니다.
@DATEDIFF 두 날짜 또는 날짜 시간의 차이를 반환합니다.
@DATENOW 현재 날짜 및 시간을 반환합니다.

이러한 함수는 산술 계산을 수행하는 데 사용됩니다.

기능 설명
@COMPUTE 산술식의 결과를 반환합니다.

이러한 함수는 문자열에서 작동합니다.

기능 설명
@NUMBIN 이진 문자열을 숫자로 변환합니다.
@NUMSTR 문자열을 숫자로 변환합니다.
@STRCAT 하나 이상의 문자열을 연결합니다.
@STRCMP 두 스트링을 비교합니다.
@STREXT 문자열의 특정 부분을 추출합니다.
@STREQ 두 문자열이 같은지 여부를 결정합니다.
@STRFIND 문자열 내에서 문자열의 발생을 찾습니다.
@STRLEN 문자열의 길이를 반환합니다.
@STRLTRIM 선행 공백을 자릅니다.
@STRNCAT 하나 이상의 문자열을 최대 길이에 연결합니다.
@STRNCMP 지정된 문자 수를 기준으로 두 문자열을 비교합니다.
@STRNUM 숫자를 문자열로 변환합니다.
@STRRTRIM 후행 공백을 자릅니다.
@STRSUB 한 문자열을 또 다른 문자열로 대체합니다.
@STRTRIM 선행 및 후행 공백을 자릅니다.
@STRUP 문자열을 대문자로 변경합니다.
@VALONEOF 문자열 또는 문자열 열을 값 목록과 비교합니다.

이러한 기능은 기타 기능입니다.

기능 설명
@AFTER 지정된 열의 다음 이미지를 반환합니다.
@BEFORE 지정된 열의 이전 이미지를 반환합니다.
@BEFOREAFTER 지정된 열의 이전 이미지를 반환합니다(사용 가능한 경우). 그렇지 않은 경우 이후 이미지를 반환합니다.
@BINARY 소스 열이 문자 열로 정의된 경우 소스 이진 데이터를 대상 열에 이진 데이터로 유지 관리합니다.
@BINTOHEX 이진 문자열을 16진수 문자열로 변환합니다.
@GETENV 환경 정보를 반환합니다.
@GETVAL 내장 프로시저에서 FILTER 또는 COLMAP 절에 대한 입력으로 매개변수를 추출합니다.
@HEXTOBIN 16진수 문자열을 이진 문자열로 변환합니다.
@HIGHVAL \| LOWVAL 값을 높거나 낮은 값으로 제한합니다.
@RANGE 병렬 처리를 위해 행을 여러 데이터 그룹으로 나눕니다.
@TOKEN 추적 레코드 헤더에서 토큰 데이터를 검색합니다.
@OGG_SHA1 일부 필드를 운영 데이터 저장소에 복제하는 동안 해시합니다.