반응형 SQLite2 [iOS/Swift] Local DB 비교(Core data, SQLite, Realm) Core Data https://developer.apple.com/documentation/coredata Apple Developer Documentation developer.apple.com Core Data: iOS 플랫폼 단에서 지원하는 관계형 데이터베이스 라이브러리 객체 형식으로 저장하고 관리할때 사용하기 좋다. 속도가 빠르다는 단점 thread-safe 하지 않다는 단점 @FetchRequest 라는 프로퍼티 래퍼를 사용해서 편하게 쓸 수 있다. Widget 등을 개발할때 데이터 연동이 아주 편리하다. SQLite https://github.com/stephencelis/SQLite.swift GitHub - stephencelis/SQLite.swift: A type-safe, Swift.. 2022. 12. 7. [SQLite] 테이블, 칼럼 정보 가져오기 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='테이블이름' 2022. 8. 17. 이전 1 다음 반응형