본문 바로가기

[오라클 레퍼런스 함수] SYS_GUID - GUID(글로벌 유니크 식별자) 생성 함수

by ㅇㅍㅍ 2023. 8. 24.
[오라클 레퍼런스 함수] SYS_GUID - GUID(글로벌 유니크 식별자) 생성 함수
728x90

 

SYS_GUID

 

구문

SYS_GUID( )

 

목적

SYS_GUID는 16바이트로 구성된 글로벌 유니크 식별자(RAW 값)를 생성하고 반환합니다. 대부분의 플랫폼에서 생성된 식별자는 호스트 식별자, 함수를 호출하는 프로세스 또는 스레드의 식별자, 해당 프로세스 또는 스레드에 대한 반복되지 않는 값(바이트 시퀀스)으로 구성됩니다.

 

예제

다음 예제는 샘플 테이블 hr.locations에 열을 추가하고 각 행에 고유한 식별자를 삽입한 후 글로벌 유니크 식별자의 16바이트 RAW 값의 32자리 16진수 표현을 반환합니다.

ALTER TABLE locations ADD (uid_col RAW(16));

UPDATE locations SET uid_col = SYS_GUID();

SELECT location_id, uid_col FROM locations
   ORDER BY location_id, uid_col;

LOCATION_ID UID_COL
----------- ----------------------------------------------------------------
       1000 09F686761827CF8AE040578CB20B7491
       1100 09F686761828CF8AE040578CB20B7491
       1200 09F686761829CF8AE040578CB20B7491
       1300 09F68676182ACF8AE040578CB20B7491
       1400 09F68676182BCF8AE040578CB20B7491
       1500 09F68676182CCF8AE040578CB20B7491
. . .

 


출처: 오라클 레퍼런스

원문 링크: Oracle SYS_GUID 함수 문서

 

반응형

댓글