Lines Matching defs:iDb
312 int iDb; /* Database index for <database> */
320 /* Interpret the [database.] part of the pragma statement. iDb is the
322 iDb = sqlite3TwoPartName(pParse, pId1, pId2, &pId);
323 if( iDb<0 ) return;
324 pDb = &db->aDb[iDb];
329 if( iDb==1 && sqlite3OpenTempDatabase(pParse) ){
377 sqlite3VdbeUsesBtree(v, iDb);
383 sqlite3VdbeChangeP1(v, addr, iDb);
384 sqlite3VdbeChangeP1(v, addr+1, iDb);
388 sqlite3BeginWriteOperation(pParse, 0, iDb);
390 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_DEFAULT_CACHE_SIZE, 1);
391 assert( sqlite3SchemaMutexHeld(db, iDb, 0) );
466 sqlite3CodeVerifySchema(pParse, iDb);
469 sqlite3VdbeAddOp2(v, OP_Pagecount, iDb, iReg);
471 sqlite3VdbeAddOp3(v, OP_MaxPgcnt, iDb, iReg, sqlite3Atoi(zRight));
561 iDb = 0;
565 if( db->aDb[ii].pBt && (ii==iDb || pId2->n==0) ){
641 sqlite3VdbeChangeP1(v, iAddr, iDb);
642 sqlite3VdbeChangeP1(v, iAddr+1, iDb);
645 sqlite3VdbeChangeP1(v, iAddr+5, iDb);
646 sqlite3VdbeUsesBtree(v, iDb);
667 sqlite3BeginWriteOperation(pParse, 0, iDb);
669 addr = sqlite3VdbeAddOp1(v, OP_IncrVacuum, iDb);
694 assert( sqlite3SchemaMutexHeld(db, iDb, 0) );
1115 assert( sqlite3SchemaMutexHeld(db, iDb, 0) );
1326 sqlite3VdbeUsesBtree(v, iDb);
1347 sqlite3VdbeChangeP1(v, addr, iDb);
1349 sqlite3VdbeChangeP1(v, addr+2, iDb);
1359 sqlite3VdbeChangeP1(v, addr, iDb);
1360 sqlite3VdbeChangeP1(v, addr+1, iDb);
1395 int iBt = (pId2->z?iDb:SQLITE_MAX_ATTACHED);