목차

Search

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

변환 언어 참조

변환 언어 참조

MAKE_DATE_TIME

MAKE_DATE_TIME

입력 값을 기준으로 날짜 및 시간을 반환합니다.

구문

MAKE_DATE_TIME(
year, month, day, hour, minute, second, nanosecond
)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
년도
필수
숫자 데이터 유형. 4자리 양의 정수입니다. 이 함수에 2자리 연도를 전달하면
PowerCenter 통합 서비스
가 연도의 처음 두 자리로 “00”을 반환합니다.
필수
숫자 데이터 유형. 1과 12 사이의 양의 정수입니다(1월=1 및 12월=12).
필수
숫자 데이터 유형. 1과 31 사이의 양의 정수입니다(일 수가 31일보다 적은 월인 2, 4, 6, 9 및 11월은 예외).
시간
선택 사항
숫자 데이터 유형. 0과 24 사이의 양의 정수입니다(0=12AM, 12=12PM 및 24 =12AM).
선택 사항
숫자 데이터 유형. 0과 59 사이의 양의 정수입니다.
선택 사항
숫자 데이터 유형. 0과 59 사이의 양의 정수입니다.
나노초
선택 사항
숫자 데이터 유형. 0과 999,999,999 사이의 양의 정수입니다.

반환 값

MM/DD/YYYY HH24:MI:SS 형식의 날짜. 함수에 연도, 월 또는 일을 전달하지 않은 경우 Null 값이 반환됩니다.

다음 식은 입력 포트에서 날짜와 시간을 작성합니다.
MAKE_DATE_TIME( SALE_YEAR, SALE_MONTH, SALE_DAY, SALE_HOUR, SALE_MIN, SALE_SEC )
SALE_YR
SALE_MTH
SALE_DAY
SALE_HR
SALE_MIN
SALE_SEC
RETURN VALUE
2002
10
27
8
36
22
10/27/2002 08:36:22
2000
6
15
15
17
06/15/2000 15:17:00
2003
1
3
22
45
01/03/2003 00:22:45
04
3
30
12
5
10
03/30/0004 12:05:10
99
12
12
5
16
12/12/0099 05:00:16