Lines Matching refs:iDb
52 int sqlite3DbIsNamed(sqlite3 *db, int iDb, const char *zName){ in sqlite3DbIsNamed() argument
54 sqlite3StrICmp(db->aDb[iDb].zDbSName, zName)==0 in sqlite3DbIsNamed()
55 || (iDb==0 && sqlite3StrICmp("main", zName)==0) in sqlite3DbIsNamed()
110 pNew = &db->aDb[db->init.iDb]; in attachFunc()
209 db->init.iDb = 0; in attachFunc()
228 int iDb = db->nDb - 1; in attachFunc() local
229 assert( iDb>=2 ); in attachFunc()
230 if( db->aDb[iDb].pBt ){ in attachFunc()
231 sqlite3BtreeClose(db->aDb[iDb].pBt); in attachFunc()
232 db->aDb[iDb].pBt = 0; in attachFunc()
233 db->aDb[iDb].pSchema = 0; in attachFunc()
236 db->nDb = iDb; in attachFunc()
462 int iDb = sqlite3FindDbName(db, pFix->zDb); in fixSelectCb() local
469 if( iDb!=sqlite3FindDbName(db, pItem->zDatabase) ){ in fixSelectCb()
507 int iDb, /* This is the database that must be used */ in sqlite3FixInit() argument
512 assert( db->nDb>iDb ); in sqlite3FixInit()
514 pFix->zDb = db->aDb[iDb].zDbSName; in sqlite3FixInit()
515 pFix->pSchema = db->aDb[iDb].pSchema; in sqlite3FixInit()
518 pFix->bTemp = (iDb==1); in sqlite3FixInit()