"MySQL 컬럼명으로 테이블 찾기"의 두 판 사이의 차이

16번째 줄: 16번째 줄:
==실행예시==
==실행예시==
<source lang='dos'>
<source lang='dos'>
mysql> SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%table_priv%';
mysql> SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME
    -> FROM INFORMATION_SCHEMA.COLUMNS
    -> WHERE COLUMN_NAME LIKE '%table_priv%';
+--------------+-------------+-----------------------+
+--------------+-------------+-----------------------+
| TABLE_SCHEMA | TABLE_NAME  | COLUMN_NAME          |
| TABLE_SCHEMA | TABLE_NAME  | COLUMN_NAME          |
25번째 줄: 27번째 줄:
| mysql        | user        | Create_tmp_table_priv |
| mysql        | user        | Create_tmp_table_priv |
+--------------+-------------+-----------------------+
+--------------+-------------+-----------------------+
4 rows in set (0.06 sec)
4 rows in set (0.07 sec)
</source>
</source>



2014년 9월 11일 (목) 11:10 판

MySQL 컬럼 찾기
MySQL 컬럼명으로 테이블 찾기

1 방법

SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME='컬럼명';
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%컬럼명%';

2 실행예시

mysql> SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME
    -> FROM INFORMATION_SCHEMA.COLUMNS
    -> WHERE COLUMN_NAME LIKE '%table_priv%';
+--------------+-------------+-----------------------+
| TABLE_SCHEMA | TABLE_NAME  | COLUMN_NAME           |
+--------------+-------------+-----------------------+
| mysql        | db          | Create_tmp_table_priv |
| mysql        | host        | Create_tmp_table_priv |
| mysql        | tables_priv | Table_priv            |
| mysql        | user        | Create_tmp_table_priv |
+--------------+-------------+-----------------------+
4 rows in set (0.07 sec)

3 같이 보기

4 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}