본문 바로가기
반응형

oracle4

Oracle Pivot 함수 Oracle Pivot 함수는 11g부터 제공 되는 기능으로 기존에는 decode를 사용하여 row를 column으로 변경하였던 것을 간단하게 pivot을 사용하여 처리 할 수 있다. 사용방법은 select * from( /** 조회 할 쿼리 */ ) pivot( 집계함수 for 코드 in (컬럼으로 사용할 row 값) ) emp 테이블과 dept 테이블을 조회 하면 아래와 같다. select e.deptno, dname, job, sal from emp e, dept d where e.deptno = d.deptno 위의 쿼리를 각 부서별 직위(JOB)의 합계를 구하기 위해 Pivot을 쓰면 아래와 같이 된다. with temp as ( select e.deptno, dname, job, sal fro.. 2016. 4. 23.
Oracle MERGE 문. MERGE문은 오라클에서만 사용가능하며 insert, update, delete를 조건에 따라 한번에 가능 하도록 해준다. 아래의 사이트 링크를 클릭하면 자세한 내용에 대한 강좌가 있다. http://www.gurubee.net/lecture/2225 merge into emp_merge_test m using (select empno, deptno, sal from emp where deptno in (20,30) )e on (m.empno = e.empno) when matched then update set m.sal = round(m.sal*1.1) delete where m.deptno = 20 when not matched then insert (m.empno, m.deptno, m.sal) .. 2016. 4. 17.
Oracle SQL Developer Download Oracle에서 제공하는 SQL Tool을 다운로드 및 설치. 1. http://www.oracle.com/index.html 에 접속 한 후 Downloads -> Developer Tools -> SQL Developer 를 클릭한다. 2. 다운로드 페이지에서 Accept License Agreement를 클릭 한 후 자신의 운영체제에 맞는 패키지를 다운로드한다.JDK가 포함 된 패키지를 다운로드 하면 따로 JDK 경로 설정을 하지 않아도 된다. 3. 로그인을 하면 다운로드가 진행된다. 4. 다운로드가 완료 된 후 해당 zip 파일의 압축을 해제하고 sqldeveloper 를 클릭 하여 실행한다. 2016. 3. 22.
오라클 서비스 항목 오라클을 설치하게 되면 아래와 같은 서비스들이 생기게 된다. 처음 서비스들 중 중요 서비스들은 자동으로 시작하게 되어 있는데 그럴경우 PC상에서 부팅이 오래 걸리게 된다. 따라서 아래의 서비스들을 모두 수동으로 설정하여 필요시 시작할 수 있도록 하는것이 좋다. * 참고로 윈도우7에서 아래 서비스를 가기 위해서는 '제어판->시스템 및 보안->관리 도구->서비스'로 이동하면 된다. 아래 서비스에 대해 구글링을 이용해 검색하여 찾아보았는데 정확하고 자세한 정보를 찾을 수는 없었다. 찾은 내용을 간략하게나마 남긴다. Oracle ORCL VSS Writer Service : Oracle VSS(Volume Shadow Copy Service)로 백업과 복원을 위한 서비스 OracleDBConsoleorcl : .. 2015. 8. 20.
반응형