ORA_DST_AFFECTED
구문
ORA_DST_AFFECTED(datetime_expr)
목적
ORA_DST_AFFECTED 함수는 데이터베이스의 시간대 데이터 파일을 변경할 때 유용합니다. 이 함수는 TIMESTAMP WITH TIME ZONE 값이나 TIMESTAMP WITH TIME ZONE 값을 포함하는 VARRAY 객체로 해결되는 일시 표현식을 인수로 받습니다. 함수는 주어진 일시 값이 새로운 시간대 데이터로 인해 "존재하지 않는 시간" 또는 "중복 시간" 오류에 영향을 받거나 해당 오류가 발생할 경우 1을 반환합니다. 그렇지 않으면 0을 반환합니다.
이 함수는 데이터베이스의 시간대 데이터 파일을 변경하고 타임스탬프와 함께 시간대 데이터를 업그레이드할 때에만 사용할 수 있으며, DBMS_DST.BEGIN_PREPARE 및 DBMS_DST.END_PREPARE 프로시저 또는 DBMS_DST.BEGIN_UPGRADE 및 DBMS_DST.END_UPGRADE 프로시저 실행 사이에서만 실행할 수 있습니다.
참고:
Oracle Database Globalization Support Guide에서 시간대 데이터 파일 및 Oracle Database가 일광 절약 시간을 처리하는 방법에 대한 자세한 정보를 참조하고, Oracle Database PL/SQL Packages and Types Reference에서 DBMS_DST 패키지에 대한 정보를 확인하십시오.
출처: 오라클 레퍼런스
원문 링크: Oracle ORA_DST_AFFECTED 함수 문서
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] ORA_DST_ERROR - 새로운 시간대(TIME ZONE) 데이터로 인한 오류 확인 (0) | 2023.08.11 |
---|---|
[오라클 레퍼런스 함수] ORA_DST_CONVERT - 시간대(TIME ZONE) 데이터 파일 변경 시 오류 처리 지정 (0) | 2023.08.11 |
[오라클 레퍼런스 함수] ORA_DM_PARTITION_NAME - 입력 행과 관련된 파티션의 이름 반환 (0) | 2023.08.11 |
[오라클 레퍼런스 함수] NVL2 - NULL 여부에 따라 값 지정 (0) | 2023.08.11 |
[오라클 레퍼런스 함수] NVL - null을 문자열로 대체 (0) | 2023.08.11 |
댓글