SQLite Forum

sqlite3_prepare()
Login
My reason for asking question 2 above is that ?v3() is enumerated before ?v2():

>The details of the behavior of the sqlite3_step() interface depend on whether the statement was prepared using the newer "vX" interfaces sqlite3_prepare_v3(), sqlite3_prepare_v2(), sqlite3_prepare16_v3(), sqlite3_prepare16_v2() or the older legacy interfaces sqlite3_prepare() and sqlite3_prepare16(). 

The follows this remark:

>With the "v2" interface, any of the other result codes or extended result codes might be returned as well.