SQL 썸네일형 리스트형 [ORACLE] 사용자가 사용하고 있는 모든 테이블 제거하기. 작업을 하다보면 DB를 제거하고 백업한 테이블을 다시 입히고 싶을 경우가 생길것이다. 특히 DB를 관리하는 서버가 바뀔때에는 그런 작업들이 선행됨과 동시에 백업이 이뤄저야 해야한다. 아래와 같은 내용을 작업을 하면 된다. 1. 아래와 같은 내용을 입력한다. ("." 마침표까지 찍어야함.)Beginfor c in (select table_name from user_tables) loopexecute immediate ('drop table '||c.table_name||' cascade constraints');end loop;End;. ↵ 2. run을 실행한다.run ↵3. 휴지통을 비운다.purge recyclebin; ↵---> Recyclebin purged. 끝. 더보기 [ORACLE] 계층구조 쿼리 START WITH [ORACLE] 계층구조 쿼리 START WITH 예제 -- LEVEL컬럼으로 depth를 알수 있다. -- JONES의 관리자는 KING 이며, SCOTT의 관리자는 JONES 이다. -- 상/하의 계층 구조를 쉽게 조회 할 수 있다. SELECT LEVEL, empno, ename, mgr FROM emp START WITH job = 'PRESIDENT' CONNECT BY PRIOR empno = mgr; LEVEL EMPNO ENAME MGR ------ -------- -------- ------- 1 7839 KING 2 7566 JONES 7839 3 7788 SCOTT 7566 4 7876 ADAMS 7788 3 7902 FORD 7566 4 7369 SMITH 7902 계층구조 쿼리 S.. 더보기 이전 1 다음