С базой данных sqlite я знаю, что могу сделать это, чтобы получить текущий размер основной базы данных:
SELECT page_count * page_size as size FROM pragma_page_count(), pragma_page_size();
См. Также здесь ( Как получить текущий размер базы данных sqlite или пакет размер в Android? )
Но как мне получить размер присоединенной базы данных ?
В моем случае у меня есть 'main' и присоединенная база данных 'db2' (ATTACH DATABASE 'something.db' as db2;
), и я попробовал это:
SELECT page_count * page_size as size FROM db2.pragma_page_count(), db2.pragma_page_size();
, но он просто возвращает 0, хотя я знаю что-то есть
Легко найти документацию по PRAGMA page_count;
, но я не смог найти много по pragma_page_count()