Lines Matching refs:aCol

779   if( (pCol = pTable->aCol)!=0 ){  in sqlite3DeleteColumnNames()
784 sqlite3DbNNFreeNN(db, pTable->aCol); in sqlite3DeleteColumnNames()
789 pTable->aCol = 0; in sqlite3DeleteColumnNames()
1116 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) iCol++; in sqlite3StorageColumnToTable()
1166 if( (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) n++; in sqlite3TableColumnToStorage()
1168 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ){ in sqlite3TableColumnToStorage()
1406 }else if( pTab && pCol!=pTab->aCol && (pCol[-1].colFlags & COLFLAG_HIDDEN) ){ in sqlite3ColumnPropertiesFromName()
1557 if( p->aCol[i].hName==hName && sqlite3StrICmp(z, p->aCol[i].zCnName)==0 ){ in sqlite3AddColumn()
1563 aNew = sqlite3DbRealloc(db,p->aCol,((i64)p->nCol+1)*sizeof(p->aCol[0])); in sqlite3AddColumn()
1568 p->aCol = aNew; in sqlite3AddColumn()
1569 pCol = &p->aCol[p->nCol]; in sqlite3AddColumn()
1570 memset(pCol, 0, sizeof(p->aCol[0])); in sqlite3AddColumn()
1612 pCol = &p->aCol[p->nCol-1]; in sqlite3AddNotNull()
1743 pCol = &(p->aCol[p->nCol-1]); in sqlite3AddDefaultValue()
1851 pCol = &pTab->aCol[iCol]; in sqlite3AddPrimaryKey()
1865 if( sqlite3StrICmp(zCName, pTab->aCol[iCol].zCnName)==0 ){ in sqlite3AddPrimaryKey()
1866 pCol = &pTab->aCol[iCol]; in sqlite3AddPrimaryKey()
1956 sqlite3ColumnSetColl(db, &p->aCol[i], zColl); in sqlite3AddCollateType()
1965 pIdx->azColl[0] = sqlite3ColumnColl(&p->aCol[i]); in sqlite3AddCollateType()
1984 pCol = &(pTab->aCol[pTab->nCol-1]); in sqlite3AddGenerated()
2114 for(pCol = p->aCol, i=0; i<p->nCol; i++, pCol++){ in createTableStmt()
2137 for(pCol=p->aCol, i=0; i<p->nCol; i++, pCol++){ in createTableStmt()
2207 for(i=pTab->nCol, pTabCol=pTab->aCol; i>0; i--, pTabCol++){ in estimateTableWidth()
2220 const Column *aCol = pIdx->pTable->aCol; in estimateIndexWidth() local
2224 wIndex += x<0 ? 1 : aCol[pIdx->aiColumn[i]].szEst; in estimateIndexWidth()
2301 if( x>=0 && (pTab->aCol[x].colFlags & COLFLAG_VIRTUAL)==0 ){ in recomputeColumnsNotIndexed()
2348 if( (pTab->aCol[i].colFlags & COLFLAG_PRIMKEY)!=0 in convertToWithoutRowidTable()
2349 && (pTab->aCol[i].notNull==OE_None) in convertToWithoutRowidTable()
2351 pTab->aCol[i].notNull = OE_Abort; in convertToWithoutRowidTable()
2372 sqlite3TokenInit(&ipkToken, pTab->aCol[pTab->iPKey].zCnName); in convertToWithoutRowidTable()
2471 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ) nExtra++; in convertToWithoutRowidTable()
2476 && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 in convertToWithoutRowidTable()
2668 Column *pCol = &p->aCol[ii]; in sqlite3EndTable()
2735 u32 colFlags = p->aCol[ii].colFlags; in sqlite3EndTable()
2737 Expr *pX = sqlite3ColumnExpr(p, &p->aCol[ii]); in sqlite3EndTable()
2747 sqlite3ColumnSetExpr(pParse, p, &p->aCol[ii], in sqlite3EndTable()
2840 assert( p->aCol==0 ); in sqlite3EndTable()
2842 p->aCol = pSelTab->aCol; in sqlite3EndTable()
2844 pSelTab->aCol = 0; in sqlite3EndTable()
3138 &pTable->nCol, &pTable->aCol); in viewGetColumnNames()
3150 assert( pTable->aCol==0 ); in viewGetColumnNames()
3152 pTable->aCol = pSelTab->aCol; in viewGetColumnNames()
3155 pSelTab->aCol = 0; in viewGetColumnNames()
3603 p->aCol[iCol].zCnName, pTo); in sqlite3CreateForeignKey()
3615 nByte = sizeof(*pFKey) + (nCol-1)*sizeof(pFKey->aCol[0]) + pTo->n + 1; in sqlite3CreateForeignKey()
3628 z = (char*)&pFKey->aCol[nCol]; in sqlite3CreateForeignKey()
3639 pFKey->aCol[0].iFrom = p->nCol-1; in sqlite3CreateForeignKey()
3644 if( sqlite3StrICmp(p->aCol[j].zCnName, pFromCol->a[i].zEName)==0 ){ in sqlite3CreateForeignKey()
3645 pFKey->aCol[i].iFrom = j; in sqlite3CreateForeignKey()
3656 sqlite3RenameTokenRemap(pParse, &pFKey->aCol[i], pFromCol->a[i].zEName); in sqlite3CreateForeignKey()
3663 pFKey->aCol[i].zCol = z; in sqlite3CreateForeignKey()
4098 Column *pCol = &pTab->aCol[pTab->nCol-1]; in sqlite3CreateIndex()
4203 if( pTab->aCol[j].notNull==0 ){ in sqlite3CreateIndex()
4206 if( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL ){ in sqlite3CreateIndex()
4225 zColl = sqlite3ColumnColl(&pTab->aCol[j]); in sqlite3CreateIndex()
5354 zCol = pTab->aCol[pIdx->aiColumn[j]].zCnName; in sqlite3UniqueConstraint()
5381 pTab->aCol[pTab->iPKey].zCnName); in sqlite3RowidConstraint()