Lines Matching refs:aCol

337   pCol = &pNew->aCol[pNew->nCol-1];  in sqlite3AlterFinishAddColumn()
529 pNew->aCol = (Column*)sqlite3DbMallocZero(db, sizeof(Column)*nAlloc); in sqlite3AlterBeginAddColumn()
531 if( !pNew->aCol || !pNew->zName ){ in sqlite3AlterBeginAddColumn()
535 memcpy(pNew->aCol, pTab->aCol, sizeof(Column)*pNew->nCol); in sqlite3AlterBeginAddColumn()
537 Column *pCol = &pNew->aCol[i]; in sqlite3AlterBeginAddColumn()
631 if( 0==sqlite3StrICmp(pTab->aCol[iCol].zCnName, zOld) ) break; in sqlite3AlterRenameColumn()
1497 zOld = pTab->aCol[iCol].zCnName; in renameColumnFunc()
1534 &sParse, &sCtx, (void*)sParse.pNewTable->aCol[iCol].zCnName in renameColumnFunc()
1550 &sParse.pNewTable->aCol[i]); in renameColumnFunc()
1559 if( bFKOnly==0 && pFKey->aCol[i].iFrom==iCol ){ in renameColumnFunc()
1560 renameTokenFind(&sParse, &sCtx, (void*)&pFKey->aCol[i]); in renameColumnFunc()
1563 && 0==sqlite3_stricmp(pFKey->aCol[i].zCol, zOld) in renameColumnFunc()
1565 renameTokenFind(&sParse, &sCtx, (void*)pFKey->aCol[i].zCol); in renameColumnFunc()
1923 &sParse.pNewTable->aCol[i])); in renameQuotefixFunc()
2092 pCol = renameTokenFind(&sParse, 0, (void*)pTab->aCol[iCol].zCnName); in dropColumnFunc()
2095 pEnd = renameTokenFind(&sParse, 0, (void*)pTab->aCol[iCol+1].zCnName); in dropColumnFunc()
2159 if( pTab->aCol[iCol].colFlags & (COLFLAG_PRIMKEY|COLFLAG_UNIQUE) ){ in sqlite3AlterDropColumn()
2161 (pTab->aCol[iCol].colFlags&COLFLAG_PRIMKEY) ? "PRIMARY KEY" : "UNIQUE", in sqlite3AlterDropColumn()
2197 if( pParse->nErr==0 && (pTab->aCol[iCol].colFlags & COLFLAG_VIRTUAL)==0 ){ in sqlite3AlterDropColumn()
2223 if( i!=iCol && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ){ in sqlite3AlterDropColumn()