오라클 함수와 R & 파이썬 비교 목록 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table]
오라클 함수와 R & 파이썬 비교 목록 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 단일행 함수 단일행 함수는 쿼리 테이블 또는 뷰의 모든 행에 대하여 단일 결과 행을 반환한다. 이 함수는 select lists, where 구문, START WITH, CONNECT BY 구문, HAVING구문을 지정할 수 있다. 처음메뉴로 1. 수치함수 함수 설명 002.ABS 절대값을 반환한다. 003.ACOS n의 역코사인(arc cosine)값을 반환한다. 007.ASIN n의 역사인(arc sine)값을 반환한다. 008.ATAN n의 역탄젠트(arc tangent)값을 반환한다. 009.ATAN2 ATAN2(n,m)은 atan2(n/m)과 같으며..
2022. 1. 5.
NTH_VALUE 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NTH_VALUE Oracle Function ] NTH_VALUE 함수는 ‘analytic_clause’로 정의된 윈도우(그룹)에서 n번째 행의 measure_expr 값을 반환한다. 반환된 값은 ‘measure_expr’의 데이터 유형을 가진다. 함수 설명 : 1. Oracle(오라클) NTH_VALUE() 함수 Oracle Programming SELECT empno, ename, deptno, sal, nth_value(sal, 2) over (PARTITION BY deptno ORDER BY sal RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) AS nth_top, NTH_V..
2022. 1. 4.
LISTAGG 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ LISTAGG Oracle Function ] LISTAGG는 ORDER BY 절에 지정된 각 그룹 내에서 데이터를 정렬 한 다음 기준 열의 값을 연결하여 변수의 값으로 반환한다. 함수 설명 : 1. Oracle(오라클) LISTAGG() 함수 deptno 그룹 내에서 사원번호 기준으로 데이터를 정렬 후 사원 이름을 합친다. Oracle Programming SELECT LISTAGG(ENAME, ',') WITHin GROUP (ORDER BY EMPNO) AS "EMPLOYEE" FROM EMP GROUP BY DEPTNO Results EMPLOYEE ----------------------------------------- CLARK,K..
2022. 1. 4.
REGEXP_COUNT 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ REGEXP_COUNT Oracle Function ] 입력한 문자열에서 정규 표현식 패턴을 검색한 후 지정한 패턴의 발생 횟수를 반환한다. 함수 설명 : 1. Oracle(오라클) REGEXP_COUNT() 함수 REGEXP_COUNT 함수는 세 개의 인수를 받습니다. 첫 번째 인수는 검색할 문자열, 두 번째 인수는 검색할 패턴, 세 번째 인수는 검색을 시작할 위치이다. 세 번째 인수는 선택적이며, 지정하지 않으면 문자열의 시작부터 검색한다. 다음 예제는 2번째 위치에서 검색을 시작하여서 'abc' 문자열 패턴과 일치하는 문자열의 횟수를 반환한다. Oracle Programming SELECT REGEXP_COUNT('abcabcabc','a..
2022. 1. 1.
UPPER 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ UPPER Oracle Function ] UPPER함수는 지정한 문자열(“char”)의 모든 영문자를 대문자로 변환한다. 인수 char의 데이터 형은 datatypes CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB, NCLOB이다. 반환값은 char과 같은 데이터형이다. 함수 설명 : UPPER 오라클 함수 링크 Lower 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 1. Oracle(오라클) UPPER() 함수 Upper 함수를 사용하여서 문자열 'Large'의 모든 문자를 대문자로 치환한다. Oracle Programming SELECT U..
2021. 12. 30.
TRUNC(date) 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ TRUNC(date) Oracle Function ] TRUNC(date) 함수는 인수로 지정한 날짜(date)를 사용자가 지정한 포맷 형식(fmt)을 기준으로 절삭한 날짜(date)를 반환한다. 반환된 값은 비록 date에 다른 datetime 데이터 형을 지정했어도, DATE 데이터 형으로 반환된다. 만약 fmt를 생략했다면, date는 가장 가까운 날로 절삭한다. 함수 설명 : TRUNC(date) 오라클 함수 링크 LAST_DAY 함수 / ROUND(date) 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 1. Oracle(오라클) TO_DATE() 함수 기준 날짜를 연..
2021. 12. 29.
TRIM 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ TRIM Oracle Function ] TRIM 함수는 문자열 trim_source의 선행 또는 후행(양쪽) 부분에서 trim_character와 같은 문자를 모두 제거한다. 만약 trim_character 또는 trim_source가 문자 상수를 지정했다면, 인용부호로 둘러쌀 필요가 있다. 만약 LEADING을 지정했다면, 오라클 데이터 베이스는 trim_charcter과 동일한 선행 문자를 삭제한다. 만약 TRAILING을 지정했다면, 오라클 데이터 베이스는 trim_charcter과 동일한 후행 문자를 삭제한다. 만약 BOTH를 지정했다면, 오라클 데이터 베이스는 trim_charcter과 동일한 선행과 후행 문자를 삭제한다. 만약 tr..
2021. 12. 28.