Home | History | Annotate | Download | only in dist

Lines Matching defs:pDb

5065 ** pStmt associated with the [database connection] pDb.  ^If pStmt is NULL
5067 ** associated with the database connection pDb. ^If no prepared statement
5074 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
57743 ** in connection handle pDb. If such a database cannot be found, return
57750 static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){
57751 int i = sqlite3FindDbName(pDb, zDb);
57761 pParse->db = pDb;
57779 return pDb->aDb[i].pBt;
64065 ** with database connection pDb. If pStmt is NULL, return the first
64069 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
64071 sqlite3_mutex_enter(pDb->mutex);
64073 pNext = (sqlite3_stmt*)pDb->pVdbe;
64077 sqlite3_mutex_leave(pDb->mutex);
65172 Db *pDb;
65187 Db *pDb;
65326 Db *pDb;
67870 Db *pDb;
67875 u.av.pDb = &db->aDb[pOp->p1];
67876 assert( u.av.pDb->pBt!=0 );
67881 rc = sqlite3BtreeUpdateMeta(u.av.pDb->pBt, pOp->p2, (int)pIn3->u.i);
67884 u.av.pDb->pSchema->schema_cookie = (int)pIn3->u.i;
67888 u.av.pDb->pSchema->file_format = (u8)pIn3->u.i;
68019 Db *pDb;
68033 u.ax.pDb = &db->aDb[u.ax.iDb];
68034 u.ax.pX = u.ax.pDb->pBt;
68039 if( u.ax.pDb->pSchema->file_format < p->minWriteFileFormat ){
68040 p->minWriteFileFormat = u.ax.pDb->pSchema->file_format;
69751 Db *pDb;
69757 u.bx.pDb = &db->aDb[pOp->p1];
69758 assert( u.bx.pDb->pBt!=0 );
69765 rc = sqlite3BtreeCreateTable(u.bx.pDb->pBt, &u.bx.pgno, u.bx.flags);
79452 Db *pDb;
79457 pDb = &db->aDb[iDb];
79465 if( (pStat = sqlite3FindTable(db, zTab, pDb->zName))==0 ){
79471 "CREATE TABLE %Q.%s(%s)", pDb->zName, zTab, aTable[i].zCols
79483 "DELETE FROM %Q.%s WHERE %s=%Q", pDb->zName, zTab, zWhereType, zWhere
80680 Db *pDb = 0;
80687 pDb = &db->aDb[i];
80688 if( pDb->pBt==0 ) continue;
80689 if( sqlite3StrICmp(pDb->zName, zName)==0 ) break;
80705 if( sqlite3BtreeIsInReadTrans(pDb->pBt) || sqlite3BtreeIsInBackup(pDb->pBt) ){
80710 sqlite3BtreeClose(pDb->pBt);
80711 pDb->pBt = 0;
80712 pDb->pSchema = 0;
81645 Db *pDb = &db->aDb[iDb];
81647 assert( pDb->pSchema!=0 );
81648 sqlite3SchemaClear(pDb->pSchema);
81655 pDb = &db->aDb[1];
81656 assert( pDb->pSchema!=0 );
81657 sqlite3SchemaClear(pDb->pSchema);
81666 Db *pDb = &db->aDb[i];
81667 if( pDb->pSchema ){
81668 sqlite3SchemaClear(pDb->pSchema);
81682 struct Db *pDb = &db->aDb[i];
81683 if( pDb->pBt==0 ){
81684 sqlite3DbFree(db, pDb->zName);
81685 pDb->zName = 0;
81786 Db *pDb;
81793 pDb = &db->aDb[iDb];
81794 p = sqlite3HashInsert(&pDb->pSchema->tblHash, zTabName,
81847 Db *pDb;
81849 for(i=(db->nDb-1), pDb=&db->aDb[i]; i>=0; i--, pDb--){
81850 if( (!OMIT_TEMPDB || i!=1 ) && n==sqlite3Strlen30(pDb->zName) &&
81851 0==sqlite3StrICmp(pDb->zName, zName) ){
82842 Db *pDb = &db->aDb[iDb];
82844 if( pDb->pSchema->pSeqTab==0 ){
82847 pDb->zName
83106 Db *pDb;
83109 pDb = &db->aDb[iDb];
83110 pHash = &pDb->pSchema->tblHash;
83117 pHash = &pDb->pSchema->idxHash;
83245 Db *pDb = &db->aDb[iDb];
83278 pDb->zName, pTab->zName
83292 pDb->zName, SCHEMA_TABLE(iDb), pTab->zName);
83716 Db *pDb; /* The specific table containing the indexed database */
83778 pDb = &db->aDb[iDb];
83826 if( sqlite3FindIndex(db, zName, pDb->zName)!=0 ){
83849 const char *zDb = pDb->zName;
83926 if( pDb->pSchema->file_format>=4 ){
84809 Db *pDb = &db->aDb[i];
84810 if( pDb->pBt && (!zDb || 0==sqlite3StrICmp(zDb, pDb->zName)) ){
84926 Db *pDb; /* A single database */
84929 HashElem *k; /* For looping over tables in pDb */
84933 for(iDb=0, pDb=db->aDb; iDb<db->nDb; iDb++, pDb++){
84934 assert( pDb!=0 );
84935 for(k=sqliteHashFirst(&pDb->pSchema->tblHash); k; k=sqliteHashNext(k)){
89224 Db *pDb; /* Database only autoinc table */
89236 pDb = &db->aDb[p->iDb];
89238 assert( sqlite3SchemaMutexHeld(db, 0, pDb->pSchema) );
89239 sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenRead);
89284 Db *pDb = &db->aDb[p->iDb];
89290 assert( sqlite3SchemaMutexHeld(db, 0, pDb->pSchema) );
89291 sqlite3OpenTable(pParse, 0, p->iDb, pDb->pSchema->pSeqTab, OP_OpenWrite);
89459 Db *pDb; /* The database containing table being inserted into */
89495 pDb = &db->aDb[iDb];
89496 zDb = pDb->zName;
92417 Db *pDb; /* The specific database being pragmaed */
92428 pDb = &db->aDb[iDb];
92446 zDb = pId2->n>0 ? pDb->zName : 0;
92524 pDb->pSchema->cache_size = size;
92525 sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size);
92541 Btree *pBt = pDb->pBt;
92566 Btree *pBt = pDb->pBt;
92643 assert(pDb==&db->aDb[0]);
92650 pPager = sqlite3BtreePager(pDb->pBt);
92721 Pager *pPager = sqlite3BtreePager(pDb->pBt);
92742 Btree *pBt = pDb->pBt;
92834 returnSingleInt(pParse, "cache_size", pDb->pSchema->cache_size);
92837 pDb->pSchema->cache_size = size;
92838 sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size);
92924 Pager *pPager = sqlite3BtreePager(pDb->pBt);
92938 Pager *pPager = sqlite3BtreePager(pDb->pBt);
92968 returnSingleInt(pParse, "synchronous", pDb->safety_level-1);
92974 pDb->safety_level = getSafetyLevel(zRight,0,1)+1;
93661 sqlite3BtreeSetSafetyLevel(pDb->pBt, pDb->safety_level,
93812 Db *pDb;
93883 pDb = &db->aDb[iDb];
93884 if( pDb->pBt==0 ){
93894 sqlite3BtreeEnter(pDb->pBt);
93895 if( !sqlite3BtreeIsInReadTrans(pDb->pBt) ){
93896 rc = sqlite3BtreeBeginTrans(pDb->pBt, 0);
93922 sqlite3BtreeGetMeta(pDb->pBt, i+1, (u32 *)&meta[i]);
93924 pDb->pSchema->schema_cookie = meta[BTREE_SCHEMA_VERSION-1];
93951 pDb->pSchema->enc = ENC(db);
93953 if( pDb->pSchema->cache_size==0 ){
93957 pDb->pSchema->cache_size = size;
93959 pDb->pSchema->cache_size = SQLITE_DEFAULT_CACHE_SIZE;
93961 sqlite3BtreeSetCacheSize(pDb->pBt, pDb->pSchema->cache_size);
93970 pDb->pSchema->file_format = (u8)meta[BTREE_FILE_FORMAT-1];
93971 if( pDb->pSchema->file_format==0 ){
93972 pDb->pSchema->file_format = 1;
93974 if( pDb->pSchema->file_format>SQLITE_MAX_FILE_FORMAT ){
94039 sqlite3BtreeCommit(pDb->pBt);
94041 sqlite3BtreeLeave(pDb->pBt);
101254 Db *pDb = 0; /* Database to detach at end of vacuum */
101304 pDb = &db->aDb[db->nDb-1];
101305 assert( strcmp(pDb->zName,"vacuum_db")==0 );
101484 if( pDb ){
101485 sqlite3BtreeClose(pDb->pBt);
101486 pDb->pBt = 0;
101487 pDb->pSchema = 0;
113245 struct Db *pDb = &db->aDb[j];
113246 if( pDb->pBt ){
113247 sqlite3BtreeClose(pDb->pBt);
113248 pDb->pBt = 0;
113250 pDb->pSchema = 0;
124834 void *pdb = (void *)db;
124856 rc = sqlite3_create_function(db, zTest2, 0, any, pdb, intTestFunc, 0, 0);