목차

Search

  1. 서문
  2. 변환 언어
  3. 상수
  4. 연산자
  5. 변수
  6. 날짜
  7. 함수
  8. 사용자 지정 함수 작성
  9. 사용자 지정 함수 API 참조

변환 언어 참조

변환 언어 참조

SYSTIMESTAMP

SYSTIMESTAMP

PowerCenter 통합 서비스
를 호스트하는 노드의 현재 날짜 및 시간을 나노초 단위의 전체 자릿수로 반환합니다. 날짜 및 시간을 표시할 전체 자릿수는 플랫폼에 따라 다릅니다.
이 함수의 반환 값은 구성된 인수에 따라 다릅니다.
  • SYSTIMESTAMP의 인수를 변수로 구성하면
    PowerCenter 통합 서비스
    가 변환의 각 행에 대해 함수를 평가합니다.
  • SYSTIMESTAMP의 인수를 상수로 구성하면
    PowerCenter 통합 서비스
    가 함수를 한 번 평가하고 변환의 각 행에 대해 이 값을 유지합니다.

구문

SYSTIMESTAMP(
[format]
)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
형식
선택 사항
타임스탬프를 검색할 전체 자릿수입니다. 전체 자릿수를 초(SS), 밀리초(MS), 마이크로초(US) 또는 나노초(NS)까지 지정할 수 있습니다. 형식 문자열은 작은따옴표로 묶습니다. 형식 문자열은 대/소문자를 구분하지 않습니다. 예를 들어 밀리초의 전체 자릿수로 날짜 및 시간을 표시하려면 다음 구문을 사용합니다. SYSTIMESTAMP(‘MS’). 기본 전체 자릿수는 마이크로초(US)입니다.

반환 값

타임스탬프. 지정한 전체 자릿수의 날짜 및 시간이 반환됩니다.

온라인 주문 서비스를 제공하고 실시간 데이터를 처리하는 조직이 있습니다. 이 조직의 직원은 SYSTIMESTAMP 함수를 사용하여 대상 데이터베이스에 있는 각 트랜잭션에 대한 기본 키를 생성할 수 있습니다.
다음 포트 및 값을 포함하는 식 변환을 작성합니다.
Port Name
Port Type
Expression
Customer_Name
Input
n/a
Order_Qty
Input
n/a
Time_Counter
Variable
‘US’
Transaction_Id
Output
SYSTIMESTAMP ( Time_Counter )
런타임 시
PowerCenter 통합 서비스
는 각 행에 대한 시스템 시간을 마이크로초의 전체 자릿수로 생성합니다.
Customer_Name
Order_Qty
Transaction_Id
Vani Deed
14
07/06/2007 18:00:30.701015000
Kalia Crop
3
07/06/2007 18:00:30.701029000
Vani Deed
6
07/06/2007 18:00:30.701039000
Harry Spoon
32
07/06/2007 18:00:30.701048000