Lines Matching refs:nExpr
257 for(i=0; i<pEL->nExpr; i++){ in sqlite3FinishCoding()
708 || NEVER(pList->nExpr<pCol->iDflt) in sqlite3ColumnSetExpr()
710 pCol->iDflt = pList==0 ? 1 : pList->nExpr+1; in sqlite3ColumnSetExpr()
727 if( NEVER(pTab->u.tab.pDfltList->nExpr<pCol->iDflt) ) return 0; in sqlite3ColumnExpr()
1855 nTerm = pList->nExpr; in sqlite3AddPrimaryKey()
3140 && pTable->nCol==pSel->pEList->nExpr in viewGetColumnNames()
3600 if( pToCol && pToCol->nExpr!=1 ){ in sqlite3CreateForeignKey()
3607 }else if( pToCol && pToCol->nExpr!=pFromCol->nExpr ){ in sqlite3CreateForeignKey()
3613 nCol = pFromCol->nExpr; in sqlite3CreateForeignKey()
3617 for(i=0; i<pToCol->nExpr; i++){ in sqlite3CreateForeignKey()
3875 for(i=0; i<pList->nExpr; i++){ in sqlite3HasExplicitNulls()
4104 assert( pList->nExpr==1 ); in sqlite3CreateIndex()
4114 for(i=0; i<pList->nExpr; i++){ in sqlite3CreateIndex()
4128 assert( pList->nExpr + nExtraCol <= 32767 /* Fits in i16 */ ); in sqlite3CreateIndex()
4129 pIndex = sqlite3AllocateIndexObject(db, pList->nExpr + nExtraCol, in sqlite3CreateIndex()
4144 pIndex->nKeyCol = pList->nExpr; in sqlite3CreateIndex()