17
26
        columns can be fetched at once (look in to using BOOST_PP_ITERATE macro)
 
19
28
- use sqlite3_db_mutex() to provide extended error information during
 
21
30
        mutex, perform some sqlite3 command, check the error code, throw an
 
22
31
        sqlite_error (whilst obtaining extended error info) and then unlock the db