
응용 프로그램에 파일 형식으로 넣어 사용하는 비교적 가벼운 DB
안드로이드, iOS, macOS에 기본 탑재되어 있으며, embedded sw에서도 많이 쓰임
오픈소스 프로젝트로, 자유롭게 사용 가능
NULLINTEGERREALTEXTBLOB(Binary Large Object)| Column Datatype | Types Allowed In That Column |
|---|---|
| INTEGER | INTEGER, REAL, TEXT, BLOB |
| REAL | REAL, TEXT, BLOB |
| TEXT | TEXT, BLOB |
| BLOB | INTEGER, REAL, TEXT, BLOB |
| Example Typenames From The CREATE TABLE Statement | Resulting Affinity |
|---|---|
| INT, INTEGER, TINYINT, SMALLINT, MEDIUMINT, BIGINT, UNSIGNED, BIG INT, INT2, INT8 | INTEGER |
| CHARACTER(20), VARCHAR(255), VARYING CHARACTER(255), NCHAR(55), NATIVE CHARACTER(70), NVARCHAR(100), TEXT, CLOB | TEXT |
| BLOB | |
| (no datatype specified) | BLOB |
| REAL, DOUBLE, DOUBLE PRECISION, FLOAT | REAL |
| NUMERIC, DECIMAL(10, 5), BOOLEAN, DATE, DATETIME | NUMERIC |
NOT NULLUNIQUEPRIMARY KEYAUTOINCREMENT