Lines Matching refs:pDb
25841 static char *zAutoColumn(const char *zColNew, sqlite3 **pDb, char **pzRenamed){ in zAutoColumn() argument
25946 assert(pDb!=0); in zAutoColumn()
25949 if( *pDb==0 ){ in zAutoColumn()
25950 if( SQLITE_OK!=sqlite3_open(zCOL_DB, pDb) ) return 0; in zAutoColumn()
25953 sqlite3_exec(*pDb,"drop table if exists ColNames;" in zAutoColumn()
25957 rc = sqlite3_exec(*pDb, zTabMake, 0, 0, 0); in zAutoColumn()
25960 assert(*pDb!=0); in zAutoColumn()
25961 rc = sqlite3_prepare_v2(*pDb, zTabFill, -1, &pStmt, 0); in zAutoColumn()
25969 }else if( *pDb==0 ){ in zAutoColumn()
25974 int hasDupes = db_int(*pDb, zHasDupes); in zAutoColumn()
25975 int nDigits = (hasDupes)? db_int(*pDb, zColDigits) : 0; in zAutoColumn()
25978 rc = sqlite3_exec(*pDb, zDedoctor, 0, 0, 0); in zAutoColumn()
25981 rc = sqlite3_exec(*pDb, zSetReps, 0, 0, 0); in zAutoColumn()
25983 rc = sqlite3_prepare_v2(*pDb, zRenameRank, -1, &pStmt, 0); in zAutoColumn()
25990 assert(db_int(*pDb, zHasDupes)==0); /* Consider: remove this */ in zAutoColumn()
25991 rc = sqlite3_prepare_v2(*pDb, zCollectVar, -1, &pStmt, 0); in zAutoColumn()
26003 if( SQLITE_OK==sqlite3_prepare_v2(*pDb, zRenamesDone, -1, &pStmt, 0) in zAutoColumn()
26011 sqlite3_close(*pDb); in zAutoColumn()
26012 *pDb = 0; in zAutoColumn()