On Mon, Dec 21, 2009 at 10:59:10AM +0000, Othman Guessous scratched on the wall:
> Hello,
> 
> I have a problem with a sqlitedb file. So there is some data in this
> sqlitedb file (on notepad or pspad we can found easily these data) but they
> don't appear on a sqlite application browser (i use SQLite Database Browser
> 2.0 b1)...it seems that these data are ignored.

  If data is deleted from the database, the database pages inside
  the file are simply marked "free."  Normally they are not
  over-written, nor are they removed from the file (unless you run
  VACUUM).  In short, yes... they are ignored.

  If the data you're looking at was in a table that was dropped or had
  rows deleted from it, then the data is no longer part of the proper
  database structure. You may still see fragments of the data if
  you do a raw file dump, however.


  Make a copy of the database file.  Run the VACUUM command on the copy.
  If the data is gone from the raw file dump, it has already been deleted
  from the database structure.

   -j

-- 
Jay A. Kreibich < J A Y  @  K R E I B I.C H >

"Our opponent is an alien starship packed with atomic bombs.  We have
 a protractor."   "I'll go home and see if I can scrounge up a ruler
 and a piece of string."  --from Anathem by Neal Stephenson
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to