들어가며
- DB를 유지보수 할 때 특정 칼럼이나 테이블을 검색하고 싶을 때가 있다. 이때 아래의 쿼리를 사용한다. 무척 편하다.
칼럼명 찾기
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, DATA_TYPE, COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME='RESULT_STATUS';
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, DATA_TYPE, COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%PRODUCT_PRICE%';
테이블명 찾기
SELECT
TABLE_NAME, TABLE_COMMENT
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = "TB_COUPONCANCEL_ADMIN_LOG";
SELECT
TABLE_NAME, COLUMN_NAME, COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'TB_COUPONCANCEL_ADMIN_LOG'