Lines Matching refs:iDb

29   int iDb,        /* The database index in sqlite3.aDb[] */  in sqlite3OpenTable()  argument
38 sqlite3TableLock(pParse, iDb, pTab->tnum, in sqlite3OpenTable()
41 sqlite3VdbeAddOp4Int(v, opcode, iCur, pTab->tnum, iDb, pTab->nNVCol); in sqlite3OpenTable()
47 sqlite3VdbeAddOp3(v, opcode, iCur, pPk->tnum, iDb); in sqlite3OpenTable()
225 static int readsTable(Parse *p, int iDb, Table *pTab){ in readsTable() argument
236 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){ in readsTable()
404 int iDb, /* Index of the database holding pTab */ in autoIncBegin() argument
408 assert( pParse->db->aDb[iDb].pSchema!=0 ); in autoIncBegin()
414 Table *pSeqTab = pParse->db->aDb[iDb].pSchema->pSeqTab; in autoIncBegin()
439 pInfo->iDb = iDb; in autoIncBegin()
483 pDb = &db->aDb[p->iDb]; in sqlite3AutoincrementBegin()
486 sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenRead); in sqlite3AutoincrementBegin()
543 Db *pDb = &db->aDb[p->iDb]; in autoIncrementEnd()
551 sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenWrite); in autoIncrementEnd()
706 int iDb; /* Index of database holding TABLE */ in sqlite3Insert() local
755 iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in sqlite3Insert()
756 assert( iDb<db->nDb ); in sqlite3Insert()
758 db->aDb[iDb].zDbSName) ){ in sqlite3Insert()
806 sqlite3BeginWriteOperation(pParse, pSelect || pTrigger, iDb); in sqlite3Insert()
821 && xferOptimization(pParse, pTab, pSelect, onError, iDb) in sqlite3Insert()
832 regAutoinc = autoIncBegin(pParse, iDb, pTab); in sqlite3Insert()
941 if( pTrigger || readsTable(pParse, iDb, pTab) ){ in sqlite3Insert()
2651 int iDb; in sqlite3OpenTableAndIndices() local
2665 iDb = sqlite3SchemaToIndex(pParse->db, pTab->pSchema); in sqlite3OpenTableAndIndices()
2672 sqlite3OpenTable(pParse, iDataCur, iDb, pTab, op); in sqlite3OpenTableAndIndices()
2674 sqlite3TableLock(pParse, iDb, pTab->tnum, op==OP_OpenWrite, pTab->zName); in sqlite3OpenTableAndIndices()
2685 sqlite3VdbeAddOp3(v, op, iIdxCur, pIdx->tnum, iDb); in sqlite3OpenTableAndIndices()