Pokud si dobře vzpomínám, tak SQLite nepodporuje znak 0x00 v datech -- tedy když jsem před cca půl rokem tuto databázi testoval, tak to ještě platilo.
Došlo k nějaké změně? Pokud ne, tak by bylo vhodné tuto skutečnost v článku zmínit.
BTW: Pokud nelpíte na SQL, dá se jako embeded databáze použít i Metakit http://www.equi4.com/metakit/.
Metakit je uzasna vecicka, ale zklamal me Python wrapper. S plno vecma si neporadi, rad shodi celej Python segfaultem a podobne. Nevim jak novejsi verze, ale cca pred 3/4 rokem me to pekelne stvalo. Jinak pro lidi se zkusenostma s SQL muze bejt zajimavy zpestreni to, ze se cela databaze orientuje na 'sloupce' a ne na 'radky'. Obcas ta zmena mysleni dokaze pekne zamotat hlavu ;-)