포스팅 목차
o SYS_GUID
문 법
sys_guid::=
목 적
SYS_GUID함수는 16바이트로 구성된 고유전역식별자(globally unique identifier, RAW 값)를 생성하여 반환한다.
대부분의 플랫폼에서는, 생성된 식별자는 호스트 식별자, 프로세스 또는 프로세스의 thread 식별자 또는 함수를 호출하는 thread, 프로세스 또는 thread에 대한 비 반복치 값(바이스의 순서)으로 구성된다.
관련 함수
함수명 | 함수내용 |
SYS_CONTEXT | 문맥 namespace와 관련된 parameter의 값을 반환. |
SYS_GUID | 16바이트로 구성된 고유전역식별자(globally unique identifier,RAW 값)을 생성하여 반환. |
SYS_TYPEID | 피연산자(operand)의 대부분 지정한 형태의 typeid를 반환. |
UID | 세션 사용자의 유일한 식별하는 정수를 반환.(로그인 유저) |
USER | VARCHAR2 형태를 가지는 세션 사용자(로그인 유저)의 이름을 반환. |
USERENV | 현재 세션에 대한 정보를 반환. |
예 제
다음 예제는 hr.locations 테이블에서 열을 추가하고, 각행에 고유 인식자를 삽입하고, 고유전역식별자의 16바이트 행값을 32-문자 16진수 표기를 반환한다.
Oracle Program |
ALTER TABLE locations ADD (uid_col RAW(32));
UPDATE locations SET uid_col = SYS_GUID();
SELECT location_id, uid_col FROM locations;
Results |
LOCATION_ID UID_COL
----------- ----------------------------------------
1000 7CD5B7769DF75CEFE034080020825436
1100 7CD5B7769DF85CEFE034080020825436
1200 7CD5B7769DF95CEFE034080020825436
1300 7CD5B7769DFA5CEFE034080020825436
. . .
오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 |
[SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크 |
반응형
'오라클 게시판 > 오라클 함수' 카테고리의 다른 글
【오라클(Oracle) SQL 함수】SYS_XMLAGG 함수 (0) | 2021.10.21 |
---|---|
【오라클 SQL 함수】 SYS_TYPEID 함수 (0) | 2021.10.21 |
【오라클(Oracle) SQL 함수】 SYS_EXTRACT_UTC 함수 (0) | 2021.10.21 |
【오라클(Oracle) SQL 함수】SYS_DBURIGEN 함수 (0) | 2021.10.21 |
【오라클 SQL 함수】 SYS_CONTEXT 함수 (0) | 2021.10.21 |
댓글