안녕하세요 생존본능입니다.
이번에 확인해볼건 현재 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 |