Table 목록 조회 – Oracle, SQL Server, SQLite, MySQL Table 리스트 조회

Table 목록 조회 하는 방법을 설명한다. Oracle Table 목록 조회, SQL Server Table 목록조회, SQLite Table 목록 조회, MySQL Table 목록 조회 방법에 대해서 설명한다.

 

1. Oracle Table 목록 조회

Select * from tab;

위 쿼리 명령을 수해하면 아래와 같이 전체 Table List 에 대해서 확인 가능하다.

OracleTableList

위 명령을 수행하고 나면 아래와 같이  알수없는 이름의 Table 이름이 포함되어 있다.

Oracle_Table조회_BIN

이것은 오라클 10g 이후에 추가된 Recycle Bin  이라는  기능이다.  DROP 명령으로 Table 이 삭제된후에 임시로 저장하는 공간이라고 한다.

해당 내용을 표시 안되게 하려면 와 같이 예외를 추가하면 된다.  처음 캡처  처럼 정상정인 Table 리스트를 확인 할 수 있다.

select * from tab where tname not like 'BIN%';

 

 

2. SQL Server Table 목록 조회

SELECT * FROM INFORMATION_SCHEMA.TABLES
ORDER BY  TABLE_NAME

SQL Server 의 경우는 Table Name 정렬하는 쿼리 이다.

 

 

3. MySQL Table 목록 조회

Show Tables

My SQL 의 경우는 접속할때 Schemas 가 선택 되어 있어야 한다.  그러면 아래와 같이 Table List 를 확인 할 수 있다 .

MySQLTableList

 

 

4. Sqlite Table List 조회

Select * from sqlite_master where type = 'table';

위의 쿼리를 실행하면 전체 Table 리스트에 대해서 확인 할 수 있다 .

SQLite_List

 

여기서 순수 Table 리스트만 확인하려면 아래의 쿼리를 실행하면 된다.

SELECT name FROM sqlite_master WHERE type IN ('table', 'view') AND name NOT LIKE 'sqlite_%' UNION ALL SELECT name FROM sqlite_temp_master WHERE type IN ('table', 'view') ORDER BY 1;

SQLite_List2

그러면 Table Name 만 표시되게 된다.

 




Related Posts

MySQL Error Code 1175 : MySQL Workbench Delete 구문 오류 해결.

MySQL Error Code 1175 : MySQL Work Bench 를 이용하여 Delete 명령 실행시 쿼리에 오류가 없는데도 실행이 되지 않는 경우가 있다. 이때 Error Code 를 1175 를…

Oracle_numFUN

Oracle 숫자 함수 – ABS, FLOOR, ROUND, TRUNC, MOD

Oracle 숫자 함수 입니다.  다음 숫자 관련된 함수에 대해서 설명합니다.  ABS – 절대값 함수,  FLOOR  – 소수점 아래 버림 함수,  ROUND – 특정 자리수 반올림 함수,  TRUNC…

Oracle DB 접속 – C# 에서 Oracle Client 설치 없이 접속

Oracle DB 접속 하기 위해서는 우선 Oracle Client 를 설치 해야하는 번거로움이 있다. C# 에서  Oracle Client 설치 없이 DLL 참조 추가 형태로 Oracle 접속하는 방법을 알려…

MySQL Windows 설치 – Windows 11

MySQL Windows 설치 과정에 대해서 설명 하고자 한다.  현재  AMP (Apache, MySQL, PHP) 를 구축 하고 있다면 두번째 단계를 완료 할수 있다.   워드프레스 전체 설치 과정에…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다