Chris Wolf <[email protected]> wrote:
> Can sqlite3_exec and/or sqlite3_prepare be re-entered?

sqlite3_prepare can't be reentered since it doesn't call back. You can have 
several prepared statements doing traversal with sqlite3_step at the same time, 
interleaved, if that's what you are asking.

Running sqlite3_exec from inside a callback of another sqlite3_exec should work.

> I notice that
> data dictionary updates are done
> directly with the Vdbe engine rather then the public API - will I have
> to resort to that?

I'm not sure what you mean by "data dictionary". Schema changes can't be done 
while there are queries outstaning.
-- 
Igor Tandetnik


_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to