본문 바로가기
728x90

코딩/오라클 함수294

[오라클 레퍼런스 함수] CLUSTER_ID - 클러스터 식별자 반환 ★ CLUSTER_ID 구문 CLUSTER_ID ( [ schema . ] model mining_attribute_clause ) 분석 구문 CLUSTER_ID ( INTO n mining_attribute_clause ) OVER ( mining_analytic_clause ) mining_attribute_clause::= USING { * | { [ schema . ] table . * | expr [ AS alias ] } [, { [ schema . ] table . * | expr [ AS alias ] } ]... } mining_analytic_clause::= [ query_partition_clause ] [ order_by_clause ] 참고: mining_analytic_clau.. 2023. 8. 1.
[오라클 레퍼런스 함수] CLUSTER_DISTANCE - 클러스터 거리 반환 ★ CLUSTER_DISTANCE 구문 CLUSTER_DISTANCE ( [ schema . ] model [ , cluster_id ] mining_attribute_clause ) 분석 구문 CLUSTER_DISTANCE ( INTO n [, cluster_id] mining_attribute_clause ) OVER ( mining_analytic_clause ) mining_attribute_clause::= USING { * | { [ schema . ] table . * | expr [ AS alias ] } [, { [ schema . ] table . * | expr [ AS alias ] } ]... } mining_analytic_clause::= [ query_partition_cla.. 2023. 8. 1.
[오라클 레퍼런스 함수] CLUSTER_DETAILS - 클러스터 세부 정보를 반환 ★ CLUSTER_DETAILS 구문 CLUSTER_DETAILS ( [ schema . ] model [ , cluster_id [ , topN ] ] [ DESC | ASC | ABS ] mining_attribute_clause ) 분석 구문 CLUSTER_DETAILS ( INTO n [ , cluster_id [ , topN ] ] [ DESC | ASC | ABS ] mining_attribute_clause ) OVER ( mining_analytic_clause ) mining_attribute_clause::= USING { * | { [ schema . ] table . * | expr [ AS alias ] } [, { [ schema . ] table . * | expr [ AS a.. 2023. 8. 1.
[오라클 레퍼런스 함수] CHR - 캐릭터셋의 숫자 값을 문자로 변환 ★ CHR 구문 CHR(n [ USING NCHAR_CS ]) 목적 CHR 함수는 n과 이진 동등한 값을 VARCHAR2 형식으로 반환합니다. 반환되는 값은 데이터베이스 문자 집합이거나 USING NCHAR_CS를 지정한 경우에는 국가 문자 집합으로 됩니다. 단일바이트 문자 집합의 경우, n이 256보다 크면 Oracle Database는 n mod 256의 이진 동등값을 반환합니다. 멀티바이트 문자 집합의 경우, n은 하나의 전체 코드 포인트로 해석되어야 합니다. 잘못된 코드 포인트는 유효성이 검사되지 않으며, 잘못된 코드 포인트를 지정하는 결과는 결정할 수 없습니다. 이 함수는 NUMBER 값 또는 암시적으로 NUMBER로 변환 가능한 값으로 인수를 취하고 문자를 반환합니다. 노트: CHR 함수를 사.. 2023. 8. 1.
[오라클 레퍼런스 함수] CHARTOROWID - 문자열을 실제 ROWID로 변환 ★ CHARTOROWID 구문 CHARTOROWID(char) 목적 CHARTOROWID 함수는 CHAR, VARCHAR2, NCHAR, NVARCHAR2 데이터 타입의 값을 ROWID 데이터 타입으로 변환합니다. 이 함수는 CLOB 데이터를 직접적으로 지원하지 않습니다. 하지만 CLOB는 암시적 데이터 변환을 통해 인수로 전달할 수 있습니다. 참고: 더 많은 정보를 위해 Data Type Comparison Rules을 참조하십시오. 예제 다음 예제는 문자열 형태의 ROWID 표현을 실제 ROWID로 변환합니다. (실제 ROWID는 각 데이터베이스 인스턴스마다 다릅니다.) SELECT last_name FROM employees WHERE ROWID = CHARTOROWID('AAAFd1AAFAAAAB.. 2023. 7. 31.
[오라클 레퍼런스 함수] CEIL - 숫자 올림 ★ CEIL 구문 CEIL(n) 목적 CEIL 함수는 n보다 크거나 같은 가장 작은 정수를 반환합니다. 숫자 n은 항상 정수 k와 양수 분수 f의 차이로 표현할 수 있습니다. 이 때, 0 2023. 7. 31.
[오라클 레퍼런스 함수] CAST - 타입(Type) 변환 ★ CAST 구문 CAST({ expr | MULTISET (subquery) } AS type_name [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 CAST 함수를 사용하면 내장 데이터 유형 또는 컬렉션 유형의 값을 다른 내장 데이터 유형 또는 컬렉션 유형으로 변환할 수 있습니다. CAST 함수를 사용하여 무명의 피연산자(예: 날짜 또는 하위 쿼리의 결과 집합) 또는 명명된 컬렉션(예: varray 또는 중첩 테이블)을 타입 호환 데이터 유형 또는 명명된 컬렉션으로 변환할 수 있습니다. type_name은 내장 데이터 유형 또는 컬렉션 유형의 이름이어야 하며, 피연산자는 내장 데이터 유형이거나 컬렉션 값으로 평가되어.. 2023. 7. 31.
[오라클 레퍼런스 함수] CARDINALITY - 중첩 테이블(nested table)의 요소 수 반환 ★ CARDINALITY 구문 CARDINALITY(nested_table) 목적 CARDINALITY 함수는 중첩 테이블(nested table)의 요소 수를 반환하는 함수입니다. 반환 타입은 NUMBER입니다. 중첩 테이블이 비어있거나 NULL 컬렉션인 경우, CARDINALITY 함수는 NULL을 반환합니다. 이를 통해 중첩 테이블의 요소 수를 쉽게 확인할 수 있습니다. 예시 다음 예제는 샘플 테이블 pm.print_media의 중첩 테이블 컬럼 ad_textdocs_ntab의 요소 수를 보여줍니다. SELECT product_id, CARDINALITY(ad_textdocs_ntab) cardinality FROM print_media ORDER BY product_id; PRODUCT_ID CA.. 2023. 7. 31.
반응형