Lines Matching refs:pSelect

857     sqlite3SelectDelete(db, pTable->u.view.pSelect);  in deleteTable()
2620 Select *pSelect /* Select from a "CREATE ... AS SELECT" */ in sqlite3EndTable() argument
2627 if( pEnd==0 && pSelect==0 ){ in sqlite3EndTable()
2633 if( pSelect==0 && sqlite3ShadowTableName(db, p->zName) ){ in sqlite3EndTable()
2647 if( pSelect || (!IsOrdinaryTable(p) && db->init.newTnum) ){ in sqlite3EndTable()
2813 if( pSelect ){ in sqlite3EndTable()
2838 pSelTab = sqlite3ResultSetOfSelect(pParse, pSelect, SQLITE_AFF_BLOB); in sqlite3EndTable()
2847 sqlite3Select(pParse, pSelect, &dest); in sqlite3EndTable()
2863 if( pSelect ){ in sqlite3EndTable()
2943 if( !pSelect && IsOrdinaryTable(p) ){ in sqlite3EndTable()
2963 Select *pSelect, /* A SELECT statement that will become the new view */ in sqlite3CreateView() argument
2996 if( sqlite3FixSelect(&sFix, pSelect) ) goto create_view_fail; in sqlite3CreateView()
3003 pSelect->selFlags |= SF_View; in sqlite3CreateView()
3005 p->u.view.pSelect = pSelect; in sqlite3CreateView()
3006 pSelect = 0; in sqlite3CreateView()
3008 p->u.view.pSelect = sqlite3SelectDup(db, pSelect, EXPRDUP_REDUCE); in sqlite3CreateView()
3034 sqlite3SelectDelete(db, pSelect); in sqlite3CreateView()
3108 pSel = sqlite3SelectDup(db, pTable->u.view.pSelect, 0); in viewGetColumnNames()
4894 if( pItem->pSelect ){ in sqlite3SrcListAssignCursors()
4895 sqlite3SrcListAssignCursors(pParse, pItem->pSelect->pSrc); in sqlite3SrcListAssignCursors()
4916 if( pItem->pSelect ) sqlite3SelectDelete(db, pItem->pSelect); in sqlite3SrcListDelete()
4976 pItem->pSelect = pSubquery; in sqlite3SrcListAppendFromTerm()
5589 pNew->pSelect = pQuery; in sqlite3CteNew()
5604 sqlite3SelectDelete(db, pCte->pSelect); in cteClear()