오늘은 MariaDB에서 테이블의 컬럼명들을 읽어내는 방법에 대해 소개해드리도록 하겠습니다.
우선 예시를 위해 먼저 다음과 같은 테이블이 있다고 가정하겠습니다. 테이블 이름은 user이고 id와 name이라는 이름의 컬럼들을 갖고 있습니다.
이 테이블에 존재하는 컬럼들의 이름 id와 name을 조회하려면 다음과 같이 쿼리를 주면 됩니다.
MariaDB [test]> SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'user';
user 테이블 컬럼들의 이름인 id와 name을 잘 읽어낸 것을 확인하실 수 있습니다. 여기서 주의할 것은 TABLE_SCHEMA의 값에는 데이터베이스 이름을 넣어주시고, TABLE_NAME의 값에는 테이블의 이름을 넣어주셔야 한다는 점입니다.
b스카이비전의 추천글
'DB > SQL' 카테고리의 다른 글
[MariaDB] root 계정 패스워드 변경하는 방법 (5) | 2020.11.28 |
---|---|
[MariaDB] 우분투에 MariaDB 설치하는 방법 (0) | 2020.11.28 |
[sqlite3] 컬럼에 디폴트 값 주기 (0) | 2020.11.26 |
[sqlite3] sqlite의 경우 컬럼 수정 불가 (4) | 2020.11.26 |
[MariaDB] 테이블에 열 추가 및 제거하기 (1) | 2020.11.11 |
[sqlite3] 행 갯수 카운트하기 (3) | 2020.11.11 |
[sqlite3] 테이블 내용 rowid 열과 함께 보기 (2) | 2020.11.10 |
[MariaDB] 컬럼 타입 변경하기 (1) | 2020.10.27 |