본문 바로가기
반응형

오라클 게시판/오라클 함수210

【오라클(Oracle) SQL 함수】 CURRENT_DATE 함수 o CURRENT_DATE 문 법 current_date::= 목 적 CURRENT_DATE 함수는 현재 세션의 시간대(time zone)를 기준으로 현재 날짜 정보를 Date 데이터 형으로 반환한다. 참 고 CURRENT_DATE(SYSDATE) Oracle Function 프로그래밍 비교 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 관련 함수 함수명 함수내용 CURRENT_DATE 현재 세션의 시간대(time zone)를 기준으로 현재 날짜 정보를 Date 데이터 형으로 반환한다. CURRENT_TIMESTAMP 현재 session의 시간대를 기준으로 현재 날짜와 시간 정보를 반환한다. DBTIMEZONE 데이터 베이스의 시간대(time.. 2018. 11. 15.
【오라클(Oracle) SQL 함수】 CUME_DIST 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o CUME_DIST 문 법 집계 문법 cume_dist_aggregate::= 분석 문법 cume_dist_analytic::= 목 적 CUME_DIST함수는 그룹에 존재하는 관측치의 누적 분포 값을 계산한다. 반환되는 값의 범위는 0보다 크고 1보다 작다. 이 값은 항상 같은 누적 값에 대하여 평가한다. 이 함수는 임의의 수치형 데이터 또는 암묵적으로 수치 데이터형으로 변환 가능한 비 수치형 데이터이다. 오라클 데이터베이스는 수치 우선순위가 가장 높은 인수를 판단하여, 나머지 인수를 암묵적으로 변환하고, 계산을 수행하여 NUMBER를 반환한다. PARTITION BY에 의해 나누어진 그룹별로 각 row를 ORDER BY절에 명.. 2018. 11. 15.
[오라클함수] COVAR_SAMP 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o COVAR_SAMP 문법 covar_samp::= 목적 COVAR_SAMP 함수는 2개 수치형 변수에 대한 표본 공분산(sample covariance)을 반환한다. 집계 함수 또는 분석 함수로 이용된다. 이 함수는 임의의 수치형 데이터 형 또는 암묵적으로 수치형으로 변환할 수 있는 비수치형 데이터를 취한다. 오라클은 수치 순위가 가장 높은 인수를 판단하여, 나머지 인수를 그 인수의 데이터형으로 암묵적으로 변환한다. 오라클 데이터 베이스는 expr1 또는 expr2가 Null인 모든 쌍을 제외한 후에 (expr1, expr2) 쌍의 세트에 적용한다. 오라클은 다음과 같이 계산한다. (SUM(expr1 * expr2) - SUM.. 2018. 11. 14.
[오라클 함수] COVAR_POP 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o COVAR_POP 문법 covar_pop::= 목적 COVAR_POP함수는 number조합의 세트의 모집단 공분산을 반환한다. 집계 함수 또는 분석함수로 이용할 수 있다. 이 함수는 임의의 수치형 데이터 형 또는 암묵적으로 수치형으로 변환할 수 있는 비수치형 데이터를 취한다. 오라클은 수치 순위가 가장 높은 인수를 판단하여, 나머지 인수를 그 인수의 데이터형으로 암묵적으로 변환한다. 오라클 데이터 베이스는 expr1 또는 expr2가 Null인 모든 쌍을 제외한 후에 (expr1, expr2) 쌍의 세트에 적용한다. 오라클은 다음과 같이 계산한다. (SUM(expr1 * expr2) - SUM(expr2) * SUM(expr1.. 2018. 11. 14.
【오라클(Oracle) SQL 함수】 COUNT 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o COUNT 문 법 count::= 목 적 COUNT함수는 쿼리에 의해 반환되는 관측치 행의 개수를 반환한다. 집계 함수 또는 분석함수로 이용할 수 있다. 만약 DISTINCT를 지정했다면, analytic_clause의 query_partition_clause도 지정할 수 있다. order_by_clause과 indowing_clause은 허용하지 않는다. 만약 expr을 지정하면, COUNT는 expr이 NULL이 아닌 행의 수를 반환한다. expr의 모든 행을 카운트하거나 expr의 distinct값만 카운트할 수 있다. 만약 '*'을 지정했다면, 이 함수는 중복과 NULL을 포함한 모든 행을 반환한다. COUNT함수 결과.. 2018. 11. 14.
【오라클(Oracle) SQL 함수】 COSH 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o COSH 문 법 cosh::= 목 적 COSH은 파라미터 n(라디안으로 표현되는 각도)의 쌍곡 코사인 값(hyperbolic cosine)을 반환한다. 이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치 데이터형을 취한다. 만약 인수가 BINARY_FLOT 형태인 경우에는, 이 함수는 BINARY_DOUBLE 타입을 반환한다. 이 외에는 인수와 같은 수치 데이터형을 반환한다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) COSH Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 AC.. 2018. 11. 14.
【오라클(Oracle) SQL 함수】 COS 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o COS 문 법 cos::= 목 적 COS은 인수 n(라디안으로 표현되는 각도)의 코사인 값을 반환한다. 이 함수는 수치형 데이터 타입 또는 암묵적으로 수치형 데이터 타입으로 변환할 수 있는 비수치형 데이터 타입을 인수로 사용한다. 인수가 BINARY_FLOAT 형태인 경우,이 함수는 BINARY_DOUBLE 타입을 반환한다. 이 외에는 인수와 동일한 수치형 데이터 타입을 반환한다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) COS Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 ACOS n의 역코사인(arc cosine).. 2018. 11. 14.
[오라클 함수] CORR_* 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o CORR_* The CORR_* functions are: CORR_S 문법 correlation::= 목적 CORR 함수는 (CORR 함수 참조)는 Pearson's 상관계수를 계산한다. CORR_*함수는 비모수 또는 순위 상관을 지원한다. 이러한 함수를 사용하면, 순서 척도화 된 식 사이의 상관계수를 구한다.(값의 순서부터 가능한 곳) 상관 계수는 -1~1 사이의 값을 취한다. 1은 완전환 정상관을, -1은 완전한 역의 상관, 0에 가까운 값은 상관이 없음을 나타낸다. 이 함수는 인수로써 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치 데이터를 취한다. 오라클 데이터 베이스는 수치 우선순위가 가장.. 2018. 11. 14.
[오라클함수] CORR 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o CORR 문법 corr::= 목적 CORR함수는 2개의 수치형 변수에 대한 상관 계수를 반환한다. 집계 함수 또는 분석 함수로 이용할 수 있다. 이 함수는 인수로써 임의의 수치형 또는 암묵적으로 수치형으로 변할 수 있는 비수치형을 취한다. 오라클은 수치의 우선순위가 가장 높은 인수를 판단하여, 나머지 인수를 암묵적으로 변환하여, 그 데이터형을 반환한다. 오라클 데이터 베이스는 expr1 또는 expr2이 Null인 쌍을 제거한 후에 (expr1, expr2)의 집합을 적용한다. 오라클은 다음과 같이 계산을 한다. COVAR_POP(expr1, expr2) / (STDDEV_POP(expr1) * STDDEV_POP(expr2).. 2018. 11. 14.
【오라클(Oracle) SQL 함수】 CONVERT 함수 o CONVERT 문법 convert::= 목적 CONVERT 함수는 문자열을 현재 문자 집합을 다른 문자 집합으로 변환한다. 반환되는 데이터형은 VARCHAR2이다. char 인수는 변환할 값이며, 데이터 타입은 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 중 하나이다. dest_char_set 인수는 char 인수가 변환되는 문자 집합의 이름이다. source_char_set 인수는 데이터베이스에 저장되어 있는 문자 집합의 이름이다. 기본 값은 데이터베이스 문자 세트이다. CHAR과 VARCHAR2의 반환값은 VARCHAR2 이다. NCHAR과 NVARCHAR2의 반환값은 NVARCHAR2이다. CLOB의 반환값은 CLOB 이고, NCLOB의 반환값은 NCLO.. 2018. 11. 13.
[오라클함수] CONCAT 함수 o CONCAT 문법 concat::= 목적 CONCAT 함수는 char1과 char2를 결합하여서 하나의 문자열로 반환한다. (문자열 결합 함수) char1 인수와 char2 인수에는 CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB,NCLOB 타입 중에서 사용 가능하다. 반환되는 문자열은 char1 인수와 동일한 타입이 반환된다. 즉, 결과 문자열의 타입은 인수의 데이터 타입에 의존한다. 두 개의 다른 데이터 타입을 연결하는 경우, 오라클 데이터 베이스는 손실이 없는 변환이 되도록 데이터 타입을 결정하여 반환한다. 그러므로, 만약 인수 중에 하나가 LOB인 경우에는, 반환된 값은 LOB 타입이다. 만약, 인수중에 하나가 각국가 문자 타입인 경우에는, 반환값은 각국가 문자 데이터 타입이 된.. 2018. 11. 13.
[오라클함수] COMPOSE 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o COMPOSE 문법 compose::= 목적 COMPOSE함수는 인수로써 임의의 데이터형 문자열을 지정하고, 입력한 값과 동일한 문자 세트에서 정규화된 형태의 유니코드를 반환한다. char은 임의의 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, NCLOB 데이터 형이다. 예를 들어, 모음 변이 코드 포인트에 의해 정형화된 o 코드 포인트는 o-모음 변이 코드 포인트로 반환된다. 예제 다음 예제는 o-모음 변이 코드 포인트를 반환한다. Oracle Program SELECT COMPOSE ( 'o' || UNISTR('\0308') ) FROM DUAL; Results CO -- ö See Also : .. 2018. 11. 13.
반응형