BLOB (Binary Large Object) — тип данных для хранения больших объёмов двоичной информации, таких как изображения, файлы, аудио и видео.
BLOB в SQLite
- Хранение: Данные типа
BLOB
хранятся в их исходном виде без изменений, что позволяет сохранять файлы и другие двоичные данные.
- Особенность: В отличие от других типов данных,
BLOB
не подвергается никакой обработке SQLite. Это делает его идеальным для хранения больших данных, таких как изображения или зашифрованные данные, которые должны оставаться неизменными.
Пример создания таблицы с типом BLOB:
CREATE TABLE files (
id INTEGER PRIMARY KEY,
filename TEXT,
data BLOB
);