Самый быстрый способ сделать это с помощью функции zero_blob:
Пример:
Y:> sqlite3 large.sqlite
SQLite версия 3.7.4
Введите ".help" для получения инструкций
Введите операторы SQL, оканчивающиеся на «;»
sqlite> создать таблицу большого размера (a) ;
sqlite> вставить в большие значения (zeroblob (1024 * 1024));
sqlite> большой стол для переноски;
sqlite> .q
Y:> dir large.sqlite
Объем в диске Y Личный
Серийный номер тома 365D-6110
Справочник Y: \
01/27/2011 12:10 PM 1 054 720 Large.sqlite
Примечание: Как правильно указывает Кайл в своем комментарии:
Существует ограничение на размер каждого большого двоичного объекта, поэтому вам может потребоваться вставить несколько больших двоичных объектов, если вы ожидаете, что размер вашей базы данных превышает ~ 1 ГБ.