오라클을 하면서 몰랐던 쿼리가 있다. MySQL에서는 show tables;
라는 간단한 쿼리로 테이블 전체 조회를 할 수 있었는데 오라클에선 어떻게 모든 테이블을 조회할 수 있는지 알지 못했다.
내가 찾은 답은 이렇다.
1 | SELECT |
위의 쿼리에서 조건절에서 'ACCOUNT'
대신 테이블 조회를 원하는 계정을 입력해서 해당 계정에 생성된 모든 테이블을 조회할 수 있다.
‘SCOTT’ 계정내 테이블 조회를 한 결과이다.
이렇게 전체 테이블을 조회하다 보면 더 이상 사용않는 쓸모없는/불필요한 테이블이 발견될 수 있는데, 이 때 DROP TABLE 'table'
쿼리를 이용하여 테이블을 삭제할 수 있다.