본문 바로가기

oracle7

Oracle Analytic Functions 누적합계 # Oracle Analytic Functions 누적합계 : Oracle, Analytic, Functions, 누적합계 ### # 누적합계 - 100개 로우를 1시간단위로 생성합니다. - 조회된 데이터를 이용하여, PARTITION BY SUBSTR(YYYYMMDDHH24,1,8) - 일자별로 파티셔닝합니다. - ORDER BY YYYYMMDDHH24 ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW 윈도우의 시작위치부터 현재로우까지의 누적 합계 ```sql SELECT SUBSTR(YYYYMMDDHH24,1,8) YYYYMMDD , SUBSTR(YYYYMMDDHH24,9,2) HH , COUNT(*) AS CNT , SUM(COUNT(*)) OVER(PARTIT.. 2019. 8. 12.
Oracle Analysis Function # Oracle Analytic Functions : Oracle, Analytic, Functions #### # 참고주소 - [http://blog.naver.com/minis24?Redirect=Log&logNo=80100582246](http://blog.naver.com/minis24?Redirect=Log&logNo=80100582246) - [http://rahxephon.tistory.com/1208](http://rahxephon.tistory.com/1208) ### # 분석함수 - 분석함수는 그룹함수가 아니다. 현재 보여지는 RAW데이터를 이용하여 데이터를 분석하는 함수이다. ```sql WITH EMPLOYEES AS ( SELECT '60' DID, '103' EID, 9000 S.. 2019. 8. 7.
Oracle MERGE INTO # Oracle MERGE INTO - 데이터의 존재여부를 파악해 입력, 수정처리를 한번해할 수 있는 구문입니다. ```sql MERGE INTO TBL_MAST A USING DUAL ON ( A.PMT_YY = :PMT_YY AND A.O_CD = :O_CD AND A.DEPT_CD = :DEPT_CD ) WHEN MATCHED THEN UPDATE SET O_NM = :O_NM , SOSOK= :SOSOK , EVL_RNK= :EVL_RNK , ELR_PMT_RAT= :ELR_PMT_RAT , SCR_PMT_RAT= :SCR_PMT_RAT , ITR_PMT_RAT= :ITR_PMT_RAT , OCD_PMT_RAT= :OCD_PMT_RAT , RES_PMT_RAT= :RES_PMT_RAT , UP_N.. 2019. 7. 19.
유용한_쿼리 SQL - Comment, PK, INDEX # 유용한_쿼리 SQL - Comment, PK, INDEX ### Oracle Dictionary에서 컬럼의 Comment 와 Type, Null 여부 쿼리 ```sql /* Oracle Dictionary에서 컬럼의 Comment 와 Type, Null 여부 쿼리 */ SELECT A.OWNER , A.TABLE_NAME , A.COLUMN_NAME , A.COLUMN_ID AS COL_ORDER , CASE WHEN A.DATA_TYPE IN (‘VARCHAR’, ‘VARCHAR2′, ‘CHAR’) THEN A.DATA_TYPE || ‘(‘ || A.DATA_LENGTH || ‘)’ WHEN A.DATA_TYPE = ‘NUMBER’ THEN A.DATA_TYPE || ‘(‘ || A.DATA_PRE.. 2019. 7. 16.
using imp exp # using imp exp ```sql sqlplus "/as sysdba" drop user oradms create user oradms identified by oradms; grant connect,resource to oradms; grant dba to oradms; sqlplus oradms/oradms imp oradms/oradms - 임포트 파일명 입력 exp oradms/oradms ``` 2019. 7. 16.
Oracle SQL - DDL,DML, SQL Data Definition Language commands include the following: ALTER CLUSTER CREATE DATABASE DROP INDEX ALTER DATABASE CREATE DATABASE LINK DROP PACKAGE ALTER FUNCTION CREATE FUNCTION DROP PROCEDURE ALTER INDEX CREATE INDEX DROP PROFILE ALTER PACKAGE CREATE PACKAGE DROP ROLE ALTER PROCEDURE CREATE PACKAGE BODY DROP ROLLBACK SEGMENT ALTER PROFILE CREATE PROCEDURE DROP SEQUENCE ALTER RESOURCE COST C.. 2019. 7. 16.