728x90 코딩/오라클 함수294 코딩/오라클 함수 [오라클 레퍼런스 함수] CURRENT_DATE - 세션 타임존에서 현재 날짜 반환 ★ CURRENT_DATE 구문 CURRENT_DATE 목적 CURRENT_DATE 함수는 세션 타임존(session time zone)에서 현재 날짜를 반환합니다. 이 값은 DATE 데이터 타입으로 표현되며, 그레고리력을 기준으로 합니다. 예제 다음 예제는 CURRENT_DATE 함수가 세션 타임존에 민감하다는 것을 보여줍니다. ALTER SESSION SET TIME_ZONE = '-5:0'; ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS'; SELECT SESSIONTIMEZONE, CURRENT_DATE FROM DUAL; SESSIONTIMEZONE CURRENT_DATE --------------- -------------------.. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] CUME_DIST - 누적 분포 계산 ★ CUME_DIST 집계 구문 CUME_DIST(expr[,expr ]...) WITHIN GROUP (ORDER BY expr [ DESC | ASC ] [ NULLS { FIRST | LAST } ] [, expr [ DESC | ASC ] [ NULLS { FIRST | LAST } ] ]... ) 분석 구문 CUME_DIST() OVER ([ query_partition_clause ] order_by_clause) 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 Analytic Functions에 대한 내용을 참조하세요. 목적 CUME_DIST는 값 그룹 내에서 값의 누적 분포를 계산합니다. CUME_DIST가 반환하는 값의 범위는 0보다 크고 1보다 작거나 같습니다. 동일한 값을 가진 .. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] CUBE_TABLE - 큐브나 차원 데이터를 이차원 형식으로 반환 ★ CUBE_TABLE 구문 CUBE_TABLE ( ' { schema.cube [ {HIERARCHY | HRR} dimension hierarchy ]... | schema.dimension [ {HIERARCHY | HRR} [dimension] hierarchy ] } ' ) 목적 CUBE_TABLE 함수는 큐브나 차원에서 데이터를 추출하여 관계형 테이블의 이차원 형식으로 반환합니다. 이는 SQL 기반 애플리케이션에서 사용할 수 있습니다. 이 함수는 하나의 VARCHAR2 인수를 사용합니다. 선택적인 hierarchy 절을 사용하면 차원 계층을 지정할 수 있습니다. 큐브는 여러 계층 절을 가질 수 있으며, 각 차원에 대해 하나씩 사용할 수 있습니다. CUBE_TABLE 함수를 사용하여 다음과 같은.. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] COVAR_SAMP - 숫자 쌍에 대한 표본 공분산 반환 ★ COVAR_SAMP 구문 COVAR_SAMP(expr1, expr2) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 Analytic Functions에 대한 내용을 참조하세요. 목적 COVAR_SAMP 함수는 숫자 쌍의 집합에 대한 표본 공분산을 반환합니다. 이 함수는 집계 또는 분석 함수로 사용할 수 있습니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 사용합니다. Oracle은 가장 높은 숫자 우선순위를 가진 인수를 결정하고, 나머지 인수를 해당 데이터 유형으로 암시적으로 변환하며, 해당 데이터 유형을 반환합니다. 참고: 암시적 변환에 대한 자세한 정보는 표 2-8을 참조하세.. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] COVAR_POP - 숫자 쌍에 대한 모집단 공분산 반환 ★ COVAR_POP 구문 COVAR_POP(expr1, expr2) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 "Analytic Functions"에 대한 내용을 참조하세요. 목적 COVAR_POP 함수는 숫자 쌍의 집합에 대한 모집단 공분산을 반환합니다. 이 함수는 집계 또는 분석 함수로 사용할 수 있습니다. 이 함수는 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 사용합니다. Oracle은 가장 높은 숫자 우선순위를 가진 인수를 결정하고, 나머지 인수를 해당 데이터 유형으로 암시적으로 변환하며, 해당 데이터 유형을 반환합니다. 참고: 암시적 변환에 대한 자세한 정보는 표 2-8을 참조하세.. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] COUNT - 쿼리 결과 건수 ★ COUNT 구문 COUNT({ * | [ DISTINCT | ALL ] expr }) [ OVER (analytic_clause) ] 참고: 구문, 의미, 그리고 제한 사항에 대한 정보는 Analytic Functions에 대한 내용을 참조하세요. 목적 COUNT 함수는 쿼리에 의해 반환된 행의 수를 반환합니다. 이 함수는 집계(aggregated) 또는 분석(analytic) 함수로 사용할 수 있습니다. 만약 DISTINCT를 지정하면, analytic_clause의 query_partition_clause만 지정할 수 있습니다. order_by_clause와 windowing_clause는 허용되지 않습니다. expr을 지정하면, COUNT는 expr이 null이 아닌 행의 수를 반환합니다. 모든.. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] COSH - 하이퍼볼릭(쌍곡선)의 코사인 값 반환 ★ COSH 구문 COSH(n) 목적 COSH 함수는 n의 쌍곡선 코사인 값을 반환합니다. 이 함수는 숫자 데이터 유형이나 숫자 데이터 유형으로 암묵적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 받습니다. 인수가 BINARY_FLOAT인 경우, 함수는 BINARY_DOUBLE을 반환합니다. 그렇지 않으면 함수는 인수와 동일한 숫자 데이터 유형을 반환합니다. 참고: 암시적 변환에 대한 자세한 정보는 표 2-8을 참조하세요. 예제 다음 예제는 0의 쌍곡선 코사인 값을 반환합니다: SELECT COSH(0) "Hyperbolic cosine of 0" FROM DUAL; Hyperbolic cosine of 0 ---------------------- 1 출처: 오라클 레퍼런스 원문 링크: Oracle .. 2023. 8. 3. 코딩/오라클 함수 [오라클 레퍼런스 함수] COS - 라디안 각도를 코사인으로 변환 ★ COS 구문 COS(n) 목적 COS 함수는 라디안으로 표현된 각도 n의 코사인 값을 반환합니다. 이 함수는 숫자 데이터 유형이나 숫자 데이터 유형으로 암묵적으로 변환될 수 있는 비숫자 데이터 유형을 인수로 받습니다. 인수가 BINARY_FLOAT인 경우, 함수는 BINARY_DOUBLE을 반환합니다. 그렇지 않으면 함수는 인수와 동일한 숫자 데이터 유형을 반환합니다. 참고: 암시적 변환에 대한 자세한 정보는 표 2-8을 참조하세요. 예제 다음 예제는 180도의 코사인 값을 반환합니다: SELECT COS(180 * 3.14159265359/180) "Cosine of 180 degrees" FROM DUAL; Cosine of 180 degrees --------------------- -1 출처:.. 2023. 8. 2. 이전 1 ··· 27 28 29 30 31 32 33 ··· 37 다음 반응형