들어가며
- MariaDB 시스템을 운용하다보면 특정 컬럼 및 데이터가 어디에 위치해 있는지 검색하고 싶을 때가 있습니다.
- 그럴 경우 아래의 쿼리문을 통해 원하는 컬럼이 어디에 들어있는지 조회가 가능합니다.
내용
MariaDB 시스템에 접속하여 해당 쿼리문을 사용합니다.
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%컬럼명%';
✓ 예시의 상황으로 email이라는 컬럼이 어느어느 테이블에 존재하는지 검색하고 싶을 때 아래와 같이 입력합니다.
SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%email%';
마무리
- 위의 쿼리문 입력 시 아래와 같이 특정 테이블에 컬럼 문자열이 포함되고 있음을 검색을 통해 알 수 있습니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.