반응형
MySQL 데이터베이스에서 특정 열 이름을 검색하려면 어떻게 해야 합니까?
데이터베이스에 다음 이름의 열이 있는지 확인하는 중입니다.sort_method
. 포럼들을 둘러봤지만 정답을 찾지 못하는 것 같습니다.제 데이터베이스에는 300개가 넘는 테이블이 있으므로 수동으로 찾는 것은 옵션이 아닙니다.
저는 phpMyAdmin의 SQL 쿼리를 사용하고 있습니다.
SELECT table_name,table_schema
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name='sort_method'
해라
SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'columnName'
AND TABLE_SCHEMA='YourDatabase';
조회할 수 있습니다.INFORMATION_SCHEMA.COLUMNS
시스템 테이블:
SELECT COLUMN_NAME, TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'sort_method'
자세한 내용은 http://dev.mysql.com/doc/refman/5.0/en/columns-table.html 에서 확인할 수 있습니다.
언급URL : https://stackoverflow.com/questions/12009961/how-do-i-search-a-mysql-database-for-a-specific-column-name
반응형
'programing' 카테고리의 다른 글
데이터베이스 엔진 복구 핸들에서 대기하지 못했습니다.SQL Server 오류 로그에서 잠재적 원인 확인 (0) | 2023.11.06 |
---|---|
옵션 페이지에 메타박스 이미지 업로드 옵션 추가 (0) | 2023.11.06 |
어떤 립을 쓸까요?libmariadbc 클라이언트 또는 libmysql 클라이언트? (0) | 2023.11.06 |
MySQLDB Python 삽입 %d 및 %s (0) | 2023.11.06 |
왜 git가 post-pull merge commit 메시지를 표시합니까? (0) | 2023.11.06 |