From [](https://www.sqlite.org/lang_vacuum.html): "The VACUUM command may change the ROWIDs of entries in any tables that do not have an explicit INTEGER PRIMARY KEY." Where one might define stable as "firmly established and unchangeable".
From [](https://www.sqlite.org/lang_vacuum.html): "The VACUUM command may change the ROWIDs of entries in any tables that do not have an explicit INTEGER PRIMARY KEY." Where one might define stable as "firmly established and unchangeable".