Lines Matching refs:pDb
24543 static char *zAutoColumn(const char *zColNew, sqlite3 **pDb, char **pzRenamed){ in zAutoColumn() argument
24648 assert(pDb!=0); in zAutoColumn()
24651 if( *pDb==0 ){ in zAutoColumn()
24652 if( SQLITE_OK!=sqlite3_open(zCOL_DB, pDb) ) return 0; in zAutoColumn()
24655 sqlite3_exec(*pDb,"drop table if exists ColNames;" in zAutoColumn()
24659 rc = sqlite3_exec(*pDb, zTabMake, 0, 0, 0); in zAutoColumn()
24662 assert(*pDb!=0); in zAutoColumn()
24663 rc = sqlite3_prepare_v2(*pDb, zTabFill, -1, &pStmt, 0); in zAutoColumn()
24671 }else if( *pDb==0 ){ in zAutoColumn()
24676 int hasDupes = db_int(*pDb, zHasDupes); in zAutoColumn()
24677 int nDigits = (hasDupes)? db_int(*pDb, zColDigits) : 0; in zAutoColumn()
24680 rc = sqlite3_exec(*pDb, zDedoctor, 0, 0, 0); in zAutoColumn()
24683 rc = sqlite3_exec(*pDb, zSetReps, 0, 0, 0); in zAutoColumn()
24685 rc = sqlite3_prepare_v2(*pDb, zRenameRank, -1, &pStmt, 0); in zAutoColumn()
24692 assert(db_int(*pDb, zHasDupes)==0); /* Consider: remove this */ in zAutoColumn()
24693 rc = sqlite3_prepare_v2(*pDb, zCollectVar, -1, &pStmt, 0); in zAutoColumn()
24705 if( SQLITE_OK==sqlite3_prepare_v2(*pDb, zRenamesDone, -1, &pStmt, 0) in zAutoColumn()
24713 sqlite3_close(*pDb); in zAutoColumn()
24714 *pDb = 0; in zAutoColumn()