Lines Matching refs:pSelTab
2820 Table *pSelTab; /* A table that describes the SELECT results */ in sqlite3EndTable() local
2838 pSelTab = sqlite3ResultSetOfSelect(pParse, pSelect, SQLITE_AFF_BLOB); in sqlite3EndTable()
2839 if( pSelTab==0 ) return; in sqlite3EndTable()
2841 p->nCol = p->nNVCol = pSelTab->nCol; in sqlite3EndTable()
2842 p->aCol = pSelTab->aCol; in sqlite3EndTable()
2843 pSelTab->nCol = 0; in sqlite3EndTable()
2844 pSelTab->aCol = 0; in sqlite3EndTable()
2845 sqlite3DeleteTable(db, pSelTab); in sqlite3EndTable()
3050 Table *pSelTab; /* A fake table from which we get the result set */ in viewGetColumnNames() local
3120 pSelTab = sqlite3ResultSetOfSelect(pParse, pSel, SQLITE_AFF_NONE); in viewGetColumnNames()
3123 pSelTab = sqlite3ResultSetOfSelect(pParse, pSel, SQLITE_AFF_NONE); in viewGetColumnNames()
3127 if( pSelTab==0 ){ in viewGetColumnNames()
3151 pTable->nCol = pSelTab->nCol; in viewGetColumnNames()
3152 pTable->aCol = pSelTab->aCol; in viewGetColumnNames()
3153 pTable->tabFlags |= (pSelTab->tabFlags & COLFLAG_NOINSERT); in viewGetColumnNames()
3154 pSelTab->nCol = 0; in viewGetColumnNames()
3155 pSelTab->aCol = 0; in viewGetColumnNames()
3159 sqlite3DeleteTable(db, pSelTab); in viewGetColumnNames()