Lines Matching refs:iCol

599   int iCol;                       /* Index of column being renamed */  in sqlite3AlterRenameColumn()  local
630 for(iCol=0; iCol<pTab->nCol; iCol++){ in sqlite3AlterRenameColumn()
631 if( 0==sqlite3StrICmp(pTab->aCol[iCol].zCnName, zOld) ) break; in sqlite3AlterRenameColumn()
633 if( iCol==pTab->nCol ){ in sqlite3AlterRenameColumn()
657 zDb, pTab->zName, iCol, zNew, bQuote, iSchema==1, in sqlite3AlterRenameColumn()
665 zDb, pTab->zName, iCol, zNew, bQuote in sqlite3AlterRenameColumn()
710 int iCol; /* Index of column being renamed */ member
1011 && pExpr->iColumn==p->iCol in renameColumnExprCb()
1016 && pExpr->iColumn==p->iCol in renameColumnExprCb()
1471 int iCol = sqlite3_value_int(argv[5]); in renameColumnFunc() local
1490 if( iCol<0 ) return; in renameColumnFunc()
1493 if( pTab==0 || iCol>=pTab->nCol ){ in renameColumnFunc()
1497 zOld = pTab->aCol[iCol].zCnName; in renameColumnFunc()
1499 sCtx.iCol = ((iCol==pTab->iPKey) ? -1 : iCol); in renameColumnFunc()
1532 if( iCol<sParse.pNewTable->nCol ){ in renameColumnFunc()
1534 &sParse, &sCtx, (void*)sParse.pNewTable->aCol[iCol].zCnName in renameColumnFunc()
1537 if( sCtx.iCol<0 ){ in renameColumnFunc()
1559 if( bFKOnly==0 && pFKey->aCol[i].iFrom==iCol ){ in renameColumnFunc()
2068 int iCol = sqlite3_value_int(argv[2]); in dropColumnFunc() local
2086 if( pTab==0 || pTab->nCol==1 || iCol>=pTab->nCol ){ in dropColumnFunc()
2092 pCol = renameTokenFind(&sParse, 0, (void*)pTab->aCol[iCol].zCnName); in dropColumnFunc()
2093 if( iCol<pTab->nCol-1 ){ in dropColumnFunc()
2095 pEnd = renameTokenFind(&sParse, 0, (void*)pTab->aCol[iCol+1].zCnName); in dropColumnFunc()
2131 int iCol; /* Index of column zCol in pTab->aCol[] */ in sqlite3AlterDropColumn() local
2151 iCol = sqlite3ColumnIndex(pTab, zCol); in sqlite3AlterDropColumn()
2152 if( iCol<0 ){ in sqlite3AlterDropColumn()
2159 if( pTab->aCol[iCol].colFlags & (COLFLAG_PRIMKEY|COLFLAG_UNIQUE) ){ in sqlite3AlterDropColumn()
2161 (pTab->aCol[iCol].colFlags&COLFLAG_PRIMKEY) ? "PRIMARY KEY" : "UNIQUE", in sqlite3AlterDropColumn()
2189 , zDb, iDb, iCol, pTab->zName 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()
2227 int iColPos = sqlite3TableColumnToIndex(pPk, iCol); in sqlite3AlterDropColumn()