728x90
반응형
질문 : Sqlite3 데이터베이스에서 열 이름 목록을 얻는 방법은 무엇입니까?
iPhone 앱을 새 데이터베이스 버전으로 마이그레이션하고 싶습니다. 저장된 버전이 없기 때문에 특정 열 이름이 있는지 확인해야합니다.
이 Stackoverflow 항목 은 선택을 제안합니다.
SELECT sql FROM sqlite_master
WHERE tbl_name = 'table_name' AND type = 'table'
결과를 구문 분석하십시오.
그게 일반적인 방법인가요? 대안?
답변
PRAGMA table_info(table_name);
모든 열 이름 목록이 표시됩니다.
출처 : https://stackoverflow.com/questions/947215/how-to-get-a-list-of-column-names-on-sqlite3-database
728x90
반응형
'프로그래밍 언어 > Database' 카테고리의 다른 글
PHP에서 SQL 공격(injection)을 방지하는 방법 (0) | 2021.07.12 |
---|---|
MongoDB 데이터베이스의 이름을 변경하는 방법 (0) | 2021.07.12 |
관계형 데이터베이스에 계층 적 데이터를 저장하는 옵션 (0) | 2021.07.12 |
SQLite의 초당 INSERT 성능 향상 (0) | 2021.07.09 |
PostgreSQL 데이터베이스로 SQL 덤프 가져 오기 (0) | 2021.07.09 |