안녕하세요 생존본능입니다.

 이번에 확인해볼건 현재 DataBase에 있는 모든 테이블을 가져오기입니다.

 우선 테이블의 모든 컬럼 정보를 가지고있는 건 INFORMATION_SCHEMA.COLUMNS 입니다.

 

SELECT * FROM INFORMATION_SCHEMA.COLUMNS




 여기서 필요한것은 " table_name " 이고 행이 모두표시된것이기 때문에 table_name 으로

 group by 를 설정하면됩니다.

SELECT table_name FROM INFORMATION_SCHEMA.COLUMNS group by table_name





 그러면 정상적으로 현재 데이터베이스에서 모든 테이블을 가져오게 됩니다.

 이런 방법을 찾긴했는데 혹시 더 간단한 방법이 있으면 저도 알려주세요.^^

  감사합니다.

'개발 > SQL' 카테고리의 다른 글

Got fatal error 1236 from master when reading data from binary log  (0) 2016.04.24
SQLite 변수의 데이터 유형  (0) 2013.12.26
MS-SQL 문제 9문  (0) 2011.05.18
MS-SQL Veiw  (0) 2011.05.18
MS-SQL 문제 7문  (0) 2011.05.18

+ Recent posts