본문 바로가기
728x90

코딩/오라클 함수294

[오라클 레퍼런스 함수] CORR_* - Pearson 상관 계수 계산 ★ CORR_* CORR_* 함수들은 다음과 같습니다: CORR_S CORR_K 구문 { CORR_K | CORR_S } (expr1, expr2 [, { COEFFICIENT | ONE_SIDED_SIG | ONE_SIDED_SIG_POS | ONE_SIDED_SIG_NEG | TWO_SIDED_SIG } ] ) 목적 CORR 함수는 Pearson 상관 계수(Pearson's correlation coefficient)를 계산하며, 숫자 표현식이 입력으로 필요합니다. CORR_* 함수들은 비모수적이거나 순위 상관을 지원합니다. 이 함수들은 값들의 순위를 지정할 수 있는 서열 척도(ordinal scaled)의 표현식 간의 상관 관계를 찾을 수 있습니다. 상관 계수는 -1에서 1 사이의 값을 가지며, 1.. 2023. 8. 2.
[오라클 레퍼런스 함수] CORR - 숫자 쌍의 상관 계수 반환 ★ CORR 구문 CORR(expr1, expr2) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 Analytic Functions에 대한 내용을 참조하세요. 목적 CORR 함수는 숫자 쌍의 집합의 상관 계수(coefficient of correlation)를 반환합니다. 이 함수는 집계(aggregation) 또는 분석(analytic) 함수로 사용할 수 있습니다. 이 함수는 숫자 데이터 유형이나 숫자 데이터 유형으로 암묵적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 받습니다. Oracle은 가장 높은 숫자 우선 순위를 가진 인수를 결정하고, 나머지 인수를 해당 데이터 유형으로 암묵적으로 변환하여 해당 데이터 유형을 반환합니다. 참고: 더 자.. 2023. 8. 2.
[오라클 레퍼런스 함수] CONVERT - 문자열을 다른 문자 집합으로 변환 ★ CONVERT 구문 CONVERT(char, dest_char_set[, source_char_set ]) 목적 CONVERT 함수는 문자열을 하나의 문자 집합에서 다른 문자 집합으로 변환합니다. 인수 char은 변환할 값으로, CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, NCLOB 데이터 유형 중 하나가 될 수 있습니다. 인수 dest_char_set은 char이 변환되는 대상 문자 집합의 이름입니다. 인수 source_char_set은 char이 데이터베이스에서 저장된 문자 집합의 이름입니다. 기본값은 데이터베이스 문자 집합입니다. CHAR 및 VARCHAR2의 반환 값은 VARCHAR2입니다. NCHAR 및 NVARCHAR2의 경우 NVARCHAR2가 반환됩니다. CL.. 2023. 8. 2.
[오라클 레퍼런스 함수] 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.
반응형