Lines Matching refs:iCol
686 int iCol = -1, i;
695 iCol = pTab->nCol - 1;
696 pTab->aCol[iCol].isPrimKey = 1;
699 for(iCol=0; iCol<pTab->nCol; iCol++){
700 if( sqliteStrICmp(pList->a[i].zName, pTab->aCol[iCol].zName)==0 ) break;
702 if( iCol<pTab->nCol ) pTab->aCol[iCol].isPrimKey = 1;
704 if( pList->nId>1 ) iCol = -1;
706 if( iCol>=0 && iCol<pTab->nCol ){
707 zType = pTab->aCol[iCol].zType;
711 pTab->iPKey = iCol;
1321 int iCol = pIdx->aiColumn[i];
1322 assert( iCol>=0 && iCol<pTab->nCol );
1323 if( (pTab->aCol[iCol].sortOrder & SQLITE_SO_TYPEMASK)==SQLITE_SO_TEXT ){
1369 int iCol = p->nCol-1;
1370 if( iCol<0 ) goto fk_end;
1374 p->aCol[iCol].zName, pTo);
1723 int iCol = pIndex->aiColumn[i];
1724 if( pTab->iPKey==iCol ){
1727 sqliteVdbeAddOp(v, OP_Column, 2, iCol);