Home
last modified time | relevance | path

Searched refs:desiredAutoCommit (Results 1 – 1 of 1) sorted by relevance

/sqlite-3.40.0/src/
H A Dvdbe.c3792 int desiredAutoCommit; in sqlite3VdbeExec() local
3795 desiredAutoCommit = pOp->p1; in sqlite3VdbeExec()
3797 assert( desiredAutoCommit==1 || desiredAutoCommit==0 ); in sqlite3VdbeExec()
3798 assert( desiredAutoCommit==1 || iRollback==0 ); in sqlite3VdbeExec()
3802 if( desiredAutoCommit!=db->autoCommit ){ in sqlite3VdbeExec()
3804 assert( desiredAutoCommit==1 ); in sqlite3VdbeExec()
3807 }else if( desiredAutoCommit && db->nVdbeWrite>0 ){ in sqlite3VdbeExec()
3818 db->autoCommit = (u8)desiredAutoCommit; in sqlite3VdbeExec()
3822 db->autoCommit = (u8)(1-desiredAutoCommit); in sqlite3VdbeExec()
3835 (!desiredAutoCommit)?"cannot start a transaction within a transaction":( in sqlite3VdbeExec()