Lines Matching refs:pNewTable
18552 Table *pNewTable; /* A table being constructed by CREATE TABLE */ member
108320 pNew = pParse->pNewTable;
108477 assert( pParse->pNewTable==0 );
108513 pParse->pNewTable = pNew;
109138 && p->pNewTable==0 && p->pNewIndex==0 && p->pNewTrigger==0
109408 sqlite3DeleteTable(db, pParse->pNewTable);
109496 if( sParse.pNewTable ){
109497 if( IsView(sParse.pNewTable) ){
109498 Select *pSelect = sParse.pNewTable->u.view.pSelect;
109507 }else if( IsOrdinaryTable(sParse.pNewTable) ){
109509 int bFKOnly = sqlite3_stricmp(zTable, sParse.pNewTable->zName);
109511 sCtx.pTab = sParse.pNewTable;
109513 if( iCol<sParse.pNewTable->nCol ){
109515 &sParse, &sCtx, (void*)sParse.pNewTable->aCol[iCol].zCnName
109519 renameTokenFind(&sParse, &sCtx, (void*)&sParse.pNewTable->iPKey);
109521 sqlite3WalkExprList(&sWalker, sParse.pNewTable->pCheck);
109522 for(pIdx=sParse.pNewTable->pIndex; pIdx; pIdx=pIdx->pNext){
109529 for(i=0; i<sParse.pNewTable->nCol; i++){
109530 Expr *pExpr = sqlite3ColumnExpr(sParse.pNewTable,
109531 &sParse.pNewTable->aCol[i]);
109537 assert( IsOrdinaryTable(sParse.pNewTable) );
109538 for(pFKey=sParse.pNewTable->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){
109704 if( sParse.pNewTable ){
109705 Table *pTab = sParse.pNewTable;
109870 if( sParse.pNewTable ){
109871 if( IsView(sParse.pNewTable) ){
109872 Select *pSelect = sParse.pNewTable->u.view.pSelect;
109882 sqlite3WalkExprList(&sWalker, sParse.pNewTable->pCheck);
109884 for(i=0; i<sParse.pNewTable->nCol; i++){
109886 sqlite3ColumnExpr(sParse.pNewTable,
109887 &sParse.pNewTable->aCol[i]));
109970 if( isLegacy==0 && sParse.pNewTable && IsView(sParse.pNewTable) ){
109974 sqlite3SelectPrep(&sParse, sParse.pNewTable->u.view.pSelect, &sNC);
110038 pTab = sParse.pNewTable;
110087 assert( pParse->pNewTable==0 );
114355 assert( pParse->pNewTable==0 );
114356 pParse->pNewTable = pTable;
114541 if( (p = pParse->pNewTable)==0 ) return;
114644 p = pParse->pNewTable;
114774 p = pParse->pNewTable;
114872 Table *pTab = pParse->pNewTable;
114949 Table *pTab = pParse->pNewTable;
114982 if( (p = pParse->pNewTable)==0 || IN_RENAME_OBJECT ) return;
115012 Table *pTab = pParse->pNewTable;
115416 assert( pParse->pNewTable==pTab );
115662 p = pParse->pNewTable;
115954 pParse->pNewTable = 0;
116008 p = pParse->pNewTable;
116609 Table *p = pParse->pNewTable;
116734 if( (pTab = pParse->pNewTable)==0 ) return;
117009 pTab = pParse->pNewTable;
117203 if( pTab==pParse->pNewTable ){
117277 if( pParse->pNewTable==0 ) estimateIndexWidth(pIndex);
117294 if( pTab==pParse->pNewTable ){
144870 pTable = pParse->pNewTable;
144909 if( pParse->sArg.z && pParse->pNewTable ){
144913 addModuleArgument(pParse, pParse->pNewTable, sqlite3DbStrNDup(db, z, n));
144922 Table *pTab = pParse->pNewTable; /* The table being constructed */
144996 pParse->pNewTable = 0;
145314 && sParse.pNewTable
145316 && IsOrdinaryTable(sParse.pNewTable)
145319 Table *pNew = sParse.pNewTable;
145356 sqlite3DeleteTable(db, sParse.pNewTable);
165941 assert( pParse->pNewTable==0 );
166054 sqlite3DeleteTable(db, pParse->pNewTable);