본문 바로가기
1 - iOS

[SQLite] 테이블, 칼럼 정보 가져오기

by seonshine-bibi 2022. 8. 17.
반응형



SQLite에서 테이블에 대한 정보를 가져오려면 sqlite_master 테이블에서 정보를 가져오면 된다.

CREATE TABLE sqlite_master(
  type text,
  name text,
  tbl_name text,
  rootpage integer,
  sql text
);




어떤 파일 내에 있는 table 들의 이름을 알고 싶을 때 사용하는 쿼리

SELECT tbl_name FROM sqlite_master



어떤 table 하나에 속한 column 들에 대한 정보를 알고 싶을 때 사용하는 쿼리

SELECT sql FROM sqlite_master WHERE tbl_name='테이블이름'





반응형