728x90 전체 글1237 코딩/오라클 함수 [오라클 레퍼런스 함수] CONCAT - 문자열 결합(연결) ★ CONCAT 구문 CONCAT(char1, char2) 목적 CONCAT 함수는 char1과 char2를 연결(concatenate)한 결과를 반환합니다. char1과 char2는 모두 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터 유형이 될 수 있습니다. 반환된 문자열은 char1과 동일한 문자 집합에 있습니다. 반환되는 데이터 유형은 인수의 데이터 유형에 따라 달라집니다. 두 가지 다른 데이터 유형을 연결(concatenate)하는 경우, Oracle 데이터베이스는 손실 없는 변환을 유도하는 데이터 유형을 반환합니다. 따라서 인수 중 하나가 LOB인 경우, 반환 값은 LOB가 됩니다. 인수 중 하나가 국가 문자 데이터 유형인 경우, 반환 값도 국가 문.. 2023. 8. 2. 코딩/오라클 함수 [오라클 레퍼런스 함수] CON_UID_TO_ID - container UID에 대한 container ID 반환 ★ CON_UID_TO_ID 구문 CON_UID_TO_ID(container_uid) 목적 CON_UID_TO_ID 함수는 container UID(고유 식별자)를 인수로 받고, 해당 container의 ID를 반환합니다. container_uid에는 NUMBER 값 또는 암묵적으로 NUMBER로 변환될 수 있는 값이 지정되어야 합니다. 이 함수는 NUMBER 값을 반환합니다. 이 함수는 멀티테넌트(multitenant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. non-CDB에서 이 함수를 사용하면 0을 반환합니다. 예제 다음 쿼리는 CDB의 모든 컨테이너에 대한 ID와 UID를 표시합니다. 아래는 이 예제를 위한 샘플 출력입니다. SELECT CON_ID, CON_UID FROM V$CO.. 2023. 8. 2. 코딩/오라클 함수 [오라클 레퍼런스 함수] CON_NAME_TO_ID - container name에 대한 container ID 반환 ★ CON_NAME_TO_ID 구문 CON_NAME_TO_ID(container_name) 목적 CON_NAME_TO_ID 함수는 container name을 인수로 받고, 해당 container의 ID를 반환합니다. container_name에는 문자열이나 문자열로 해결되는 표현식을 지정할 수 있습니다. 이 함수는 NUMBER 값을 반환합니다. 이 함수는 멀티테넌트(multitenant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. non-CDB에서 이 함수를 사용하면 0을 반환합니다. 예제 다음 쿼리는 CDB(멀티테넌트 컨테이너 데이터베이스)의 모든 컨테이너에 대한 ID와 이름을 표시합니다. 아래는 이 예제를 위한 샘플 출력입니다. SELECT CON_ID, NAME FROM V$CONTA.. 2023. 8. 2. 코딩/오라클 함수 [오라클 레퍼런스 함수] CON_ID_TO_DBID - container ID에 대한 DBID 반환 ★ CON_ID_TO_DBID 구문 CON_ID_TO_DBID(container_guid) 목적 CON_ID_TO_DBID 함수는 container의 CON_ID를 인수로 받고, 해당 container의 DBID를 반환합니다. CON_ID에는 반드시 숫자나 숫자로 해결되는 표현식을 지정해야 합니다. 이 함수는 NUMBER 값을 반환합니다. 이 함수는 멀티테넌트(multitentant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. non-CDB에서 이 함수를 사용하면 0을 반환합니다. 예제 SELECT CON_ID, NAME, DBID FROM V$CONTAINERS; CON_ID NAME DBID –------ –----------- –-------------- 1 CDB$ROOT 204840.. 2023. 8. 2. 코딩/오라클 함수 [오라클 레퍼런스 함수] CON_ID_TO_CON_NAME - container ID에 대한 NAME 반환 ★ CON_ID_TO_CON_NAME 구문 CON_ID_TO_CON_NAME(container_guid) 목적 CON_ID_TO_CON_NAME 함수는 container의 CON_ID를 인수로 받고, 해당 container의 NAME을 반환합니다. CON_ID에는 반드시 숫자나 숫자로 해결되는 표현식을 지정해야 합니다. 이 함수는 NUMBER 값을 반환합니다. 이 함수는 멀티테넌트(multitentant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. non-CDB에서 이 함수를 사용하면 0을 반환합니다. 예제 SELECT CON_ID, NAME FROM V$CONTAINERS; CON_ID NAME –-------- –------------ 1 CDB$ROOT 2 PDB$SEED 3 CDB1_.. 2023. 8. 2. 코딩/오라클 함수 [오라클 레퍼런스 함수] CON_GUID_TO_ID - container GUID에 대한 container ID 반환 ★ CON_GUID_TO_ID 구문 CON_GUID_TO_ID(container_guid) 목적 CON_GUID_TO_ID 함수는 container GUID(글로벌하게 고유한 식별자)를 인수로 받고, 해당 container의 ID를 반환합니다. container_guid에는 raw 값이 지정되어야 합니다. 이 함수는 NUMBER 값을 반환합니다. 이 함수는 멀티테넌트(multitenant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. non-CDB에서 이 함수를 사용하면 0을 반환합니다. 예제 다음 쿼리는 CDB(멀티테넌트 컨테이너 데이터베이스)의 모든 컨테이너에 대한 ID와 GUID를 표시합니다. GUID는 V$CONTAINERS 뷰에 16바이트의 RAW 값으로 저장됩니다. 쿼리는 GUID의.. 2023. 8. 1. 코딩/오라클 함수 [오라클 레퍼런스 함수] CON_DBID_TO_ID - container DBID에 대한 container ID 반환 ★ CON_DBID_TO_ID 구문 CON_DBID_TO_ID(container_dbid) 목적 CON_DBID_TO_ID 함수는 container DBID를 인수로 받고, 해당 container의 ID를 반환합니다. container_dbid에는 NUMBER 값 또는 암묵적으로 NUMBER로 변환될 수 있는 값이 지정됩니다. 이 함수는 멀티테넌트(multitenant) 컨테이너 데이터베이스(CDB)에서 유용하게 사용됩니다. 만약 non-CDB에서 이 함수를 사용한다면, 0을 반환합니다. 예제 다음 쿼리는 CDB(멀티테넌트 컨테이너 데이터베이스)의 모든 컨테이너에 대한 ID와 DBID를 표시합니다. 아래는 이 예제를 위한 샘플 출력입니다. SELECT CON_ID, DBID FROM V$CONTAINER.. 2023. 8. 1. 코딩/오라클 함수 [오라클 레퍼런스 함수] COMPOSE - Unicode 정규화 적용 결과 반환 ★ COMPOSE 구문 COMPOSE(char) 목적 COMPOSE 함수는 문자 값 char을 인수로 받고, 해당 문자에 Unicode 표준 정의 D117에 설명된대로 Unicode 정규화를 적용한 결과를 반환합니다. 인수의 문자 집합이 Unicode 문자 집합 중 하나가 아닌 경우, COMPOSE는 인수를 변경하지 않고 반환합니다. COMPOSE 함수는 직접적으로 Unicode 정규화 형식으로 된 문자열을 반환하지 않습니다. NFC 형식의 문자열을 얻으려면 먼저 CANONICAL 설정으로 DECOMPOSE 함수를 호출한 다음 COMPOSE 함수를 사용하면 됩니다. NFKC 형식의 문자열을 얻으려면 먼저 COMPATIBILITY 설정으로 DECOMPOSE 함수를 호출한 다음 COMPOSE 함수를 사용해야.. 2023. 8. 1. 이전 1 ··· 77 78 79 80 81 82 83 ··· 155 다음 반응형