On Thu, Jan 19, 2012 at 7:41 AM, John Elrick <john.elr...@fenestra.com>wrote:

> Question:
>
> If a query has already been prepared with sqlite3_prepare_v2, why would
> sqlite3_step need to call sqlite3Prepare, which in turn calls
> sqlite3RunParser?
>

Because the database schema changed.  Or because you ran ATTACH or VACUUM,
either of which could potential change the bytecode necessary to run the
statement.  Or, because you changed the authorization callback.



> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>



-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to