본문 바로가기
IT/DB

오라클 계정내 모든 테이블 삭제하기

by 모띠 2024. 7. 15.

 

 

개발 진행하다가 처음부터 다시 설치해보고싶은 때가 있다. (솔루션 설치라던지)

그럴때마다 계정을 새로 파는것은 번거로우니, 현재 계정내에 있는 모든 테이블을 DROP하면 처음부터 할 수 있다.

 

SELECT 'DROP TABLE ' || TABLE_NAME || ' CASCADE CONSTRAINTS;' FROM user_tables;

 

해당 쿼리를 실행하면 현재 계정내의 모든 테이블 정보를 확인 가능하다.

쿼리 결과를 전부 복사한다음에 notePad++ 같은 툴로, 필요한 부분을 짤라서 그대로 진행시키면 모든 테이블 삭제가능.

 

'IT > DB' 카테고리의 다른 글

Common DBCP 속성/옵션 이해하기  (3) 2024.10.09
ORACLE 정리  (0) 2023.03.27
mysql 정리  (0) 2023.03.27
mysql 도커 실행  (0) 2022.01.24
mybatis $ # 차이  (0) 2022.01.24

댓글