Lines Matching refs:pNewTable

19887   Table *pNewTable;         /* A table being constructed by CREATE TABLE */  member
116472 pNew = pParse->pNewTable;
116634 assert( pParse->pNewTable==0 );
116670 pParse->pNewTable = pNew;
117298 && NEVER(p->pNewTable==0 && p->pNewIndex==0 && p->pNewTrigger==0)
117597 sqlite3DeleteTable(db, pParse->pNewTable);
117686 if( sParse.pNewTable ){
117687 if( IsView(sParse.pNewTable) ){
117688 Select *pSelect = sParse.pNewTable->u.view.pSelect;
117697 }else if( IsOrdinaryTable(sParse.pNewTable) ){
117699 int bFKOnly = sqlite3_stricmp(zTable, sParse.pNewTable->zName);
117701 sCtx.pTab = sParse.pNewTable;
117703 if( iCol<sParse.pNewTable->nCol ){
117705 &sParse, &sCtx, (void*)sParse.pNewTable->aCol[iCol].zCnName
117709 renameTokenFind(&sParse, &sCtx, (void*)&sParse.pNewTable->iPKey);
117711 sqlite3WalkExprList(&sWalker, sParse.pNewTable->pCheck);
117712 for(pIdx=sParse.pNewTable->pIndex; pIdx; pIdx=pIdx->pNext){
117719 for(i=0; i<sParse.pNewTable->nCol; i++){
117720 Expr *pExpr = sqlite3ColumnExpr(sParse.pNewTable,
117721 &sParse.pNewTable->aCol[i]);
117727 assert( IsOrdinaryTable(sParse.pNewTable) );
117728 for(pFKey=sParse.pNewTable->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){
117896 if( sParse.pNewTable ){
117897 Table *pTab = sParse.pNewTable;
118077 if( sParse.pNewTable ){
118078 if( IsView(sParse.pNewTable) ){
118079 Select *pSelect = sParse.pNewTable->u.view.pSelect;
118089 sqlite3WalkExprList(&sWalker, sParse.pNewTable->pCheck);
118091 for(i=0; i<sParse.pNewTable->nCol; i++){
118093 sqlite3ColumnExpr(sParse.pNewTable,
118094 &sParse.pNewTable->aCol[i]));
118184 if( isLegacy==0 && sParse.pNewTable && IsView(sParse.pNewTable) ){
118188 sqlite3SelectPrep(&sParse, sParse.pNewTable->u.view.pSelect, &sNC);
118256 pTab = sParse.pNewTable;
118305 assert( pParse->pNewTable==0 );
122689 assert( pParse->pNewTable==0 );
122690 pParse->pNewTable = pTable;
122871 if( (p = pParse->pNewTable)==0 ) return;
122974 p = pParse->pNewTable;
123105 p = pParse->pNewTable;
123203 Table *pTab = pParse->pNewTable;
123280 Table *pTab = pParse->pNewTable;
123313 if( (p = pParse->pNewTable)==0 || IN_RENAME_OBJECT ) return;
123343 Table *pTab = pParse->pNewTable;
123759 assert( pParse->pNewTable==pTab );
124007 p = pParse->pNewTable;
124312 pParse->pNewTable = 0;
124366 p = pParse->pNewTable;
124977 Table *p = pParse->pNewTable;
125102 if( (pTab = pParse->pNewTable)==0 ) return;
125379 pTab = pParse->pNewTable;
125572 if( pTab==pParse->pNewTable ){
125648 if( pParse->pNewTable==0 ) estimateIndexWidth(pIndex);
125665 if( pTab==pParse->pNewTable ){
155788 pTable = pParse->pNewTable;
155827 if( pParse->sArg.z && pParse->pNewTable ){
155831 addModuleArgument(pParse, pParse->pNewTable, sqlite3DbStrNDup(db, z, n));
155840 Table *pTab = pParse->pNewTable; /* The table being constructed */
155914 pParse->pNewTable = 0;
156254 assert( sParse.pNewTable!=0 );
156256 assert( IsOrdinaryTable(sParse.pNewTable) );
156259 Table *pNew = sParse.pNewTable;
156297 sqlite3DeleteTable(db, sParse.pNewTable);
179115 assert( pParse->pNewTable==0 );
179216 if( pParse->pNewTable && !IN_SPECIAL_PARSE ){
179221 sqlite3DeleteTable(db, pParse->pNewTable);