| /sqlite-3.40.0/src/ |
| H A D | build.c | 65 if( p->iDb==iDb && p->iTab==iTab ){ in lockTable() 76 p->iDb = iDb; in lockTable() 143 int iDb, i; in sqlite3FinishCoding() local 212 iDb = 0; in sqlite3FinishCoding() 889 assert( iDb>=0 && iDb<db->nDb ); in sqlite3UnlinkAndDeleteTable() 1011 iDb = db->init.iDb; in sqlite3TwoPartName() 1229 iDb = db->init.iDb; in sqlite3StartTable() 3316 assert( iDb>=0 && iDb<pParse->db->nDb ); in destroyTable() 3483 assert( iDb>=0 && iDb<db->nDb ); in sqlite3DropTable() 5225 assert( iDb>=0 && iDb<pToplevel->db->nDb ); in sqlite3CodeVerifySchemaAtToplevel() [all …]
|
| H A D | prepare.c | 98 int iDb = pData->iDb; in sqlite3InitCallback() local 111 assert( iDb>=0 && iDb<db->nDb ); in sqlite3InitCallback() 133 db->init.iDb = iDb; in sqlite3InitCallback() 151 assert( iDb==1 ); in sqlite3InitCallback() 213 assert( iDb>=0 && iDb<db->nDb ); in sqlite3InitOne() 216 assert( iDb==1 || sqlite3BtreeHoldsMutex(db->aDb[iDb].pBt) ); in sqlite3InitOne() 233 initData.iDb = iDb; in sqlite3InitOne() 248 pDb = &db->aDb[iDb]; in sqlite3InitOne() 250 assert( iDb==1 ); in sqlite3InitOne() 493 int iDb; in schemaIsValid() local [all …]
|
| H A D | vacuum.c | 107 int iDb = 0; in sqlite3Vacuum() local 115 if( iDb<0 ) goto build_vacuum_end; in sqlite3Vacuum() 122 iDb = sqlite3FindDb(pParse->db, pNm); in sqlite3Vacuum() 123 if( iDb<0 ) iDb = 0; in sqlite3Vacuum() 126 if( iDb!=1 ){ in sqlite3Vacuum() 132 sqlite3VdbeAddOp2(v, OP_Vacuum, iDb, iIntoReg); in sqlite3Vacuum() 133 sqlite3VdbeUsesBtree(v, iDb); in sqlite3Vacuum() 201 zDbMain = db->aDb[iDb].zDbSName; in sqlite3RunVacuum() 202 pMain = db->aDb[iDb].pBt; in sqlite3RunVacuum() 295 db->init.iDb = 0; in sqlite3RunVacuum() [all …]
|
| H A D | attach.c | 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() 232 db->aDb[iDb].pBt = 0; in attachFunc() 233 db->aDb[iDb].pSchema = 0; in attachFunc() 236 db->nDb = iDb; in attachFunc() 512 assert( db->nDb>iDb ); in sqlite3FixInit() 514 pFix->zDb = db->aDb[iDb].zDbSName; in sqlite3FixInit() [all …]
|
| H A D | pragma.c | 407 if( iDb<0 ) return; in sqlite3Pragma() 408 pDb = &db->aDb[iDb]; in sqlite3Pragma() 529 aOp[0].p1 = iDb; in sqlite3Pragma() 530 aOp[1].p1 = iDb; in sqlite3Pragma() 717 iDb = 0; in sqlite3Pragma() 1664 assert( iDb>=0 ); in sqlite3Pragma() 1680 iDb>=0 ? db->aDb[iDb].zDbSName : 0); in sqlite3Pragma() 1694 if( iDb>=0 && i!=iDb ) continue; in sqlite3Pragma() 2168 aOp[0].p1 = iDb; in sqlite3Pragma() 2169 aOp[1].p1 = iDb; in sqlite3Pragma() [all …]
|
| H A D | trigger.c | 133 iDb = 1; in sqlite3BeginTrigger() 138 if( iDb<0 ){ in sqlite3BeginTrigger() 154 if( db->init.busy && iDb!=1 ){ in sqlite3BeginTrigger() 167 iDb = 1; in sqlite3BeginTrigger() 290 if( db->init.iDb==1 ){ in sqlite3BeginTrigger() 380 db->aDb[iDb].zDbSName, zName, in sqlite3FinishTrigger() 383 sqlite3ChangeCookie(pParse, iDb); in sqlite3FinishTrigger() 384 sqlite3VdbeAddParseSchemaOp(v, iDb, in sqlite3FinishTrigger() 670 int iDb; in sqlite3DropTriggerPtr() local 673 assert( iDb>=0 && iDb<db->nDb ); in sqlite3DropTriggerPtr() [all …]
|
| H A D | analyze.c | 200 pDb = &db->aDb[iDb]; in openStatTable() 1016 assert( iDb>=0 ); in analyzeOneTable() 1020 db->aDb[iDb].zDbSName ) ){ in analyzeOneTable() 1361 loadAnalysis(pParse, iDb); in analyzeDatabase() 1370 int iDb; in analyzeTable() local 1385 loadAnalysis(pParse, iDb); in analyzeTable() 1402 int iDb; in sqlite3Analyze() local 1426 analyzeDatabase(pParse, iDb); in sqlite3Analyze() 1430 if( iDb>=0 ){ in sqlite3Analyze() 1875 assert( iDb>=0 && iDb<db->nDb ); [all …]
|
| H A D | dbstat.c | 165 int iDb; in statConnect() local 170 iDb = sqlite3FindDb(db, &nm); in statConnect() 171 if( iDb<0 ){ in statConnect() 176 iDb = 0; in statConnect() 189 pTab->iDb = iDb; in statConnect() 297 pCsr->iDb = pTab->iDb; in statOpen() 752 if( pCsr->iDb<0 ){ in statFilter() 753 pCsr->iDb = 0; in statFilter() 758 pCsr->iDb = pTab->iDb; in statFilter() 777 pTab->db->aDb[pCsr->iDb].zDbSName); in statFilter() [all …]
|
| H A D | auth.c | 108 int iDb /* Index of containing database. */ in sqlite3AuthReadCol() argument 111 char *zDb = db->aDb[iDb].zDbSName; /* Schema name of attached database */ in sqlite3AuthReadCol() 122 if( db->nDb>2 || iDb!=0 ) z = sqlite3_mprintf("%s.%z", zDb, z); in sqlite3AuthReadCol() 149 int iDb; /* The index of the database the expression refers to */ in sqlite3AuthRead() local 155 iDb = sqlite3SchemaToIndex(pParse->db, pSchema); in sqlite3AuthRead() 156 if( iDb<0 ){ in sqlite3AuthRead() 185 assert( iDb>=0 && iDb<pParse->db->nDb ); in sqlite3AuthRead() 186 if( SQLITE_IGNORE==sqlite3AuthReadCol(pParse, pTab->zName, zCol, iDb) ){ in sqlite3AuthRead()
|
| H A D | dbpage.c | 47 int iDb; /* Index of database to analyze */ member 236 pCsr->iDb = sqlite3FindDbName(db, zSchema); in dbpageFilter() 237 if( pCsr->iDb<0 ) return SQLITE_OK; in dbpageFilter() 239 pCsr->iDb = 0; in dbpageFilter() 241 pBt = db->aDb[pCsr->iDb].pBt; in dbpageFilter() 293 sqlite3_result_text(ctx, db->aDb[pCsr->iDb].zDbSName, -1, SQLITE_STATIC); in dbpageColumn() 318 int iDb; in dbpageUpdate() local 337 iDb = zSchema ? sqlite3FindDbName(pTab->db, zSchema) : -1; in dbpageUpdate() 338 if( iDb<0 ){ in dbpageUpdate() 342 pBt = pTab->db->aDb[iDb].pBt; in dbpageUpdate()
|
| H A D | alter.c | 114 sqlite3ChangeCookie(pParse, iDb); in renameReloadSchema() 146 zDb = db->aDb[iDb].zDbSName; in sqlite3AlterRenameTable() 256 if( iDb!=1 ){ in sqlite3AlterRenameTable() 335 zDb = db->aDb[iDb].zDbSName; in sqlite3AlterFinishAddColumn() 436 sqlite3VdbeUsesBtree(v, iDb); in sqlite3AlterFinishAddColumn() 481 int iDb; in sqlite3AlterBeginAddColumn() local 543 pNew->pSchema = db->aDb[iDb].pSchema; in sqlite3AlterBeginAddColumn() 1167 db->init.iDb = 0; in renameParseSql() 2175 assert( iDb>=0 ); in sqlite3AlterDropColumn() 2176 zDb = db->aDb[iDb].zDbSName; in sqlite3AlterDropColumn() [all …]
|
| H A D | main.c | 1270 iDb = 0; in sqlite3_txn_state() 1273 for(; iDb<=nDb; iDb++){ in sqlite3_txn_state() 2456 if( iDb<0 ){ in sqlite3_wal_checkpoint_v2() 2522 if( i==iDb || iDb==SQLITE_MAX_DB ){ in sqlite3Checkpoint() 4341 db->init.iDb = iDb; in sqlite3_test_control() 4651 return iDb<0 ? 0 : db->aDb[iDb].pBt; in sqlite3DbNameToBtree() 4726 if( iDb==0 || iDb>1 ){ in sqlite3_snapshot_get() 4760 int iDb; in sqlite3_snapshot_open() local 4762 if( iDb==0 || iDb>1 ){ in sqlite3_snapshot_open() 4804 int iDb; in sqlite3_snapshot_recover() local [all …]
|
| H A D | memdb.c | 714 int iDb; in sqlite3_serialize() local 732 iDb = sqlite3FindDbName(db, zSchema); in sqlite3_serialize() 734 if( iDb<0 ) return 0; in sqlite3_serialize() 747 pBt = db->aDb[iDb].pBt; in sqlite3_serialize() 800 int iDb; in sqlite3_deserialize() local 812 iDb = sqlite3FindDbName(db, zSchema); in sqlite3_deserialize() 813 testcase( iDb==1 ); in sqlite3_deserialize() 814 if( iDb<2 && iDb!=0 ){ in sqlite3_deserialize() 826 db->init.iDb = (u8)iDb; in sqlite3_deserialize()
|
| H A D | btmutex.c | 252 int sqlite3SchemaMutexHeld(sqlite3 *db, int iDb, Schema *pSchema){ in sqlite3SchemaMutexHeld() argument 256 if( pSchema ) iDb = sqlite3SchemaToIndex(db, pSchema); in sqlite3SchemaMutexHeld() 257 assert( iDb>=0 && iDb<db->nDb ); in sqlite3SchemaMutexHeld() 259 if( iDb==1 ) return 1; in sqlite3SchemaMutexHeld() 260 p = db->aDb[iDb].pBt; in sqlite3SchemaMutexHeld()
|
| H A D | vtab.c | 422 int iDb = sqlite3SchemaToIndex(db, pTable->pSchema); in sqlite3VtabBeginParse() local 467 int iDb; in sqlite3VtabFinishParse() local 487 iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in sqlite3VtabFinishParse() 492 db->aDb[iDb].zDbSName, in sqlite3VtabFinishParse() 499 sqlite3ChangeCookie(pParse, iDb); in sqlite3VtabFinishParse() 503 sqlite3VdbeAddParseSchemaOp(v, iDb, zWhere, 0); in sqlite3VtabFinishParse() 508 sqlite3VdbeAddOp2(v, OP_VCreate, iDb, iReg); in sqlite3VtabFinishParse() 571 int iDb; in vtabCallConstructor() local 602 iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in vtabCallConstructor() 603 pTab->u.vtab.azArg[1] = db->aDb[iDb].zDbSName; in vtabCallConstructor() [all …]
|
| H A D | fkey.c | 322 int iDb, /* Index of database housing pTab */ in fkLookupParent() argument 384 sqlite3OpenTable(pParse, iCur, iDb, pTab, OP_OpenRead); in fkLookupParent() 394 sqlite3VdbeAddOp3(v, OP_OpenRead, iCur, pIdx->tnum, iDb); in fkLookupParent() 704 void sqlite3FkClearTriggerCache(sqlite3 *db, int iDb){ in sqlite3FkClearTriggerCache() argument 706 Hash *pHash = &db->aDb[iDb].pSchema->tblHash; in sqlite3FkClearTriggerCache() 908 iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in sqlite3FkCheck() 909 zDb = db->aDb[iDb].zDbSName; in sqlite3FkCheck() 981 rcauth = sqlite3AuthReadCol(pParse, pTo->zName, zCol, iDb); in sqlite3FkCheck() 990 sqlite3TableLock(pParse, iDb, pTo->tnum, 0, pTo->zName); in sqlite3FkCheck() 1319 int iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in fkActionTrigger() local [all …]
|
| H A D | delete.c | 150 int iDb = sqlite3SchemaToIndex(db, pView->pSchema); in sqlite3MaterializeView() local 156 pFrom->a[0].zDatabase = sqlite3DbStrDup(db, db->aDb[iDb].zDbSName); in sqlite3MaterializeView() 296 int iDb; /* Database number */ in sqlite3DeleteFrom() local 380 iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in sqlite3DeleteFrom() 381 assert( iDb<db->nDb ); in sqlite3DeleteFrom() 383 db->aDb[iDb].zDbSName); in sqlite3DeleteFrom() 411 sqlite3BeginWriteOperation(pParse, bComplex, iDb); in sqlite3DeleteFrom() 469 sqlite3TableLock(pParse, iDb, pTab->tnum, 1, pTab->zName); in sqlite3DeleteFrom() 471 sqlite3VdbeAddOp4(v, OP_Clear, pTab->tnum, iDb, memCnt ? memCnt : -1, in sqlite3DeleteFrom() 477 sqlite3VdbeAddOp3(v, OP_Clear, pIdx->tnum, iDb, memCnt ? memCnt : -1); in sqlite3DeleteFrom() [all …]
|
| H A D | insert.c | 38 sqlite3TableLock(pParse, iDb, pTab->tnum, in sqlite3OpenTable() 236 if( pOp->opcode==OP_OpenRead && pOp->p3==iDb ){ in readsTable() 408 assert( pParse->db->aDb[iDb].pSchema!=0 ); in autoIncBegin() 439 pInfo->iDb = iDb; in autoIncBegin() 483 pDb = &db->aDb[p->iDb]; in sqlite3AutoincrementBegin() 543 Db *pDb = &db->aDb[p->iDb]; in autoIncrementEnd() 755 iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in sqlite3Insert() 756 assert( iDb<db->nDb ); in sqlite3Insert() 758 db->aDb[iDb].zDbSName) ){ in sqlite3Insert() 832 regAutoinc = autoIncBegin(pParse, iDb, pTab); in sqlite3Insert() [all …]
|
| H A D | vdbeblob.c | 276 int iDb = sqlite3SchemaToIndex(db, pTab->pSchema); in sqlite3_blob_open() local 279 sqlite3VdbeAddOp4Int(v, OP_Transaction, iDb, wrFlag, in sqlite3_blob_open() 287 sqlite3VdbeUsesBtree(v, iDb); in sqlite3_blob_open() 295 aOp[0].p1 = iDb; in sqlite3_blob_open() 307 aOp[1].p3 = iDb; in sqlite3_blob_open()
|
| H A D | test_sqllog.c | 312 int iDb; in sqllogCopydb() local 315 iDb = sqllogglobal.iNextDb++; in sqllogCopydb() 316 zInit = sqlite3_mprintf("%s_%02d.db", sqllogglobal.zPrefix, iDb); in sqllogCopydb() 340 fprintf(fd, "%d %s\n", iDb, zFile); in sqllogCopydb()
|
| H A D | vdbe.c | 3995 int iDb; in sqlite3VdbeExec() local 3999 iDb = pOp->p1; in sqlite3VdbeExec() 4002 assert( iDb>=0 && iDb<db->nDb ); in sqlite3VdbeExec() 4147 int iDb; in sqlite3VdbeExec() local 4181 assert( iDb>=0 && iDb<db->nDb ); in sqlite3VdbeExec() 4224 pCur->iDb = iDb; in sqlite3VdbeExec() 6641 int iDb; in sqlite3VdbeExec() local 6785 int iDb; in sqlite3VdbeExec() local 6795 for(iDb=0; iDb<db->nDb; iDb++){ in sqlite3VdbeExec() 6801 assert( iDb>=0 && iDb<db->nDb ); in sqlite3VdbeExec() [all …]
|
| H A D | vdbevtab.c | 208 int iDb = pOp->p3; in bytecodevtabColumn() local 211 pSchema = db->aDb[iDb].pSchema; in bytecodevtabColumn() 212 pCur->zSchema = db->aDb[iDb].zDbSName; in bytecodevtabColumn()
|
| H A D | test3.c | 526 int iDb = 0; in btree_from_db() local 539 iDb = atoi(argv[2]); in btree_from_db() 545 pBt = db->aDb[iDb].pBt; in btree_from_db()
|
| /sqlite-3.40.0/ext/lsm1/lsm-test/ |
| H A D | lsmtest_func.c | 102 int iDb = 0; /* Index of DATABASE in azArg[] */ in do_show() local 109 iDb = 2; in do_show() 111 if( nArg<(iDb+1) ) goto usage; in do_show() 113 if( nArg>(iDb+1) ){ in do_show() 114 rc = testArgSelect(aOpt, "option", azArg[iDb+1], &eOpt); in do_show() 122 if( nArg!=(iDb+2) ) goto usage; in do_show() 124 if( nArg!=(iDb+3) ) goto usage; in do_show() 125 iPg = atoi(azArg[iDb+2]); in do_show() 128 zDb = azArg[iDb]; in do_show()
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | memstat.c | 51 int iDb; /* Which schema we are looking at */ member 238 if( i<0 || (aMemstatColumn[i].mNull & 2)!=0 || (++pCur->iDb)>=pCur->nDb ){ in memstatNext() 241 pCur->iDb = 0; in memstatNext() 268 rc = sqlite3_file_control(pCur->db, pCur->azDb[pCur->iDb], in memstatNext() 302 sqlite3_result_text(ctx, pCur->azDb[pCur->iDb], -1, 0); in memstatColumn() 323 *pRowid = pCur->iRowid*1000 + pCur->iDb; in memstatRowid() 351 pCur->iDb = 0; in memstatFilter()
|