Lines Matching refs:pNewTable

18723   Table *pNewTable;         /* A table being constructed by CREATE TABLE */  member
105787 pNew = pParse->pNewTable;
105926 assert( pParse->pNewTable==0 );
105961 pParse->pNewTable = pNew;
106539 && p->pNewTable==0 && p->pNewIndex==0 && p->pNewTrigger==0
106760 sqlite3DeleteTable(db, pParse->pNewTable);
106848 if( sParse.pNewTable ){
106849 Select *pSelect = sParse.pNewTable->pSelect;
106861 int bFKOnly = sqlite3_stricmp(zTable, sParse.pNewTable->zName);
106863 assert( sParse.pNewTable->pSelect==0 );
106864 sCtx.pTab = sParse.pNewTable;
106867 &sParse, &sCtx, (void*)sParse.pNewTable->aCol[iCol].zName
106870 renameTokenFind(&sParse, &sCtx, (void*)&sParse.pNewTable->iPKey);
106872 sqlite3WalkExprList(&sWalker, sParse.pNewTable->pCheck);
106873 for(pIdx=sParse.pNewTable->pIndex; pIdx; pIdx=pIdx->pNext){
106881 for(i=0; i<sParse.pNewTable->nCol; i++){
106882 sqlite3WalkExpr(&sWalker, sParse.pNewTable->aCol[i].pDflt);
106886 for(pFKey=sParse.pNewTable->pFKey; pFKey; pFKey=pFKey->pNextFrom){
107045 if( sParse.pNewTable ){
107046 Table *pTab = sParse.pNewTable;
107185 if( isLegacy==0 && sParse.pNewTable && sParse.pNewTable->pSelect ){
107189 sqlite3SelectPrep(&sParse, sParse.pNewTable->pSelect, &sNC);
111162 assert( pParse->pNewTable==0 );
111163 pParse->pNewTable = pTable;
111277 if( (p = pParse->pNewTable)==0 ) return;
111342 p = pParse->pNewTable;
111472 p = pParse->pNewTable;
111570 Table *pTab = pParse->pNewTable;
111643 Table *pTab = pParse->pNewTable;
111669 if( (p = pParse->pNewTable)==0 ) return;
111701 Table *pTab = pParse->pNewTable;
112097 assert( pParse->pNewTable==pTab );
112306 p = pParse->pNewTable;
112559 pParse->pNewTable = 0;
112605 p = pParse->pNewTable;
113194 Table *p = pParse->pNewTable;
113317 if( (pTab = pParse->pNewTable)==0 || (pFKey = pTab->pFKey)==0 ) return;
113590 pTab = pParse->pNewTable;
113785 if( pTab==pParse->pNewTable ){
113858 if( pParse->pNewTable==0 ) estimateIndexWidth(pIndex);
113875 if( pTab==pParse->pNewTable ){
139177 pTable = pParse->pNewTable;
139215 if( pParse->sArg.z && pParse->pNewTable ){
139219 addModuleArgument(pParse, pParse->pNewTable, sqlite3DbStrNDup(db, z, n));
139228 Table *pTab = pParse->pNewTable; /* The table being constructed */
139305 pParse->pNewTable = 0;
139611 && sParse.pNewTable
139613 && !sParse.pNewTable->pSelect
139614 && !IsVirtual(sParse.pNewTable)
139617 Table *pNew = sParse.pNewTable;
139653 sqlite3DeleteTable(db, sParse.pNewTable);
159505 assert( pParse->pNewTable==0 );
159618 sqlite3DeleteTable(db, pParse->pNewTable);