Home
last modified time | relevance | path

Searched refs:nExpr (Results 1 – 22 of 22) sorted by relevance

/sqlite-3.40.0/src/
H A Dselect.c698 int nExpr = pSort->pOrderBy->nExpr; /* No. of ORDER BY terms */ in pushOntoSorter() local
1556 int nExpr; in sqlite3KeyInfoFromExprList() local
1562 nExpr = pList->nExpr; in sqlite3KeyInfoFromExprList()
2741 assert( p->pNext==0 || p->pEList->nExpr==p->pNext->pEList->nExpr ); in multiSelectValues()
2849 assert( p->pEList->nExpr==pPrior->pEList->nExpr ); in multiSelect()
3507 int nExpr = p->pEList->nExpr; in multiSelectOrderBy() local
4345 assert( pSub->pEList->nExpr==pSub1->pEList->nExpr ); in flattenSubquery()
5592 if( pEList && pEList->nExpr!=pCte->pCols->nExpr ){ in resolveFromTermToCte()
5594 pCte->zName, pEList->nExpr, pCte->pCols->nExpr in resolveFromTermToCte()
7186 sSort.iECursor, sSort.pOrderBy->nExpr+1+pEList->nExpr, 0, in sqlite3Select()
[all …]
H A Dexpr.c1612 pNew->nExpr = p->nExpr; in sqlite3ExprListDup()
1804 pList->nExpr = 1; in sqlite3ExprListAppendNew()
1926 assert( p->nExpr>0 ); in sqlite3ExprListSetSortOrder()
2035 int i = pList->nExpr; in exprListDeleteNN()
2782 int nExpr = pEList->nExpr; in sqlite3FindInIndex() local
2880 assert( i==nExpr || colUsed!=(MASKBIT(nExpr)-1) ); in sqlite3FindInIndex()
3935 nFarg = pFarg->nExpr; in exprCodeInlineFunction()
4795 nExpr = pEList->nExpr; in sqlite3ExprCodeTarget()
4831 if( (nExpr&1)!=0 ){ in sqlite3ExprCodeTarget()
5059 n = pList->nExpr; in sqlite3ExprCodeExprList()
[all …]
H A Dwindow.c900 for(i=0; i<pAppend->nExpr; i++){ in exprListAppendList()
1005 if( pSort && p->pOrderBy && p->pOrderBy->nExpr<=pSort->nExpr ){ in sqlite3WindowRewrite()
1006 int nSave = pSort->nExpr; in sqlite3WindowRewrite()
1007 pSort->nExpr = p->pOrderBy->nExpr; in sqlite3WindowRewrite()
1012 pSort->nExpr = nSave; in sqlite3WindowRewrite()
1402 int nExpr = pMWin->pPartition->nExpr; in sqlite3WindowCodeInit() local
1404 pParse->nMem += nExpr; in sqlite3WindowCodeInit()
1526 return (pList ? pList->nExpr : 0); in windowArgCount()
1626 for(i=0; i<pOrderBy->nExpr; i++){ in windowReadPeerValues()
2057 int nVal = pOrderBy->nExpr; in windowIfNewPeer()
[all …]
H A Dresolve.c79 assert( iCol>=0 && iCol<pEList->nExpr ); in resolveAlias()
318 for(j=0; j<pEList->nExpr; j++){ in lookupName()
573 for(j=0; j<pEList->nExpr; j++){ in lookupName()
673 if( pFJMatch->nExpr==cnt-1 ){ in lookupName()
1327 for(i=0; i<pEList->nExpr; i++){ in resolveAsName()
1390 for(i=0; i<pEList->nExpr; i++){ in resolveOrderByTermToExprList()
1448 for(i=0; i<pOrderBy->nExpr; i++){ in resolveCompoundOrderBy()
1524 for(i=0; i<pOrderBy->nExpr; i++){ in resolveCompoundOrderBy()
1635 nResult = pSelect->pEList->nExpr; in resolveOrderGroupBy()
1904 if( p->pNext && p->pEList->nExpr!=p->pNext->pEList->nExpr ){ in resolveSelectStep()
[all …]
H A Dupsert.c129 && pTarget->nExpr==1 in sqlite3UpsertAnalyzeTarget()
154 if( pTarget->nExpr!=pIdx->nKeyCol ) continue; in sqlite3UpsertAnalyzeTarget()
168 assert( pIdx->aColExpr->nExpr>ii ); in sqlite3UpsertAnalyzeTarget()
H A Dtrigger.c741 for(e=0; e<pEList->nExpr; e++){ in checkColumnOverlap()
920 for(i=0; i<pList->nExpr; i++){ in sqlite3ExpandReturning()
931 struct ExprList_item *pItem = &pNew->a[pNew->nExpr-1]; in sqlite3ExpandReturning()
940 struct ExprList_item *pItem = &pNew->a[pNew->nExpr-1]; in sqlite3ExpandReturning()
990 pReturning->nRetCol = pNew->nExpr; in codeReturningTrigger()
1002 int nCol = pNew->nExpr; in codeReturningTrigger()
H A Dbuild.c257 for(i=0; i<pEL->nExpr; i++){ in sqlite3FinishCoding()
708 || NEVER(pList->nExpr<pCol->iDflt) in sqlite3ColumnSetExpr()
1855 nTerm = pList->nExpr; in sqlite3AddPrimaryKey()
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()
[all …]
H A Dtreeview.c156 if( pCte->pCols && pCte->pCols->nExpr>0 ){ in sqlite3TreeViewWith()
159 for(j=0; j<pCte->pCols->nExpr; j++){ in sqlite3TreeViewWith()
759 assert( pExpr->x.pList->nExpr==2 ); in sqlite3TreeViewExpr()
875 for(i=0; i<pList->nExpr; i++){ in sqlite3TreeViewBareExprList()
878 int moreToFollow = i<pList->nExpr - 1; in sqlite3TreeViewBareExprList()
H A Dwhere.c544 for(i=0; i<pList->nExpr; i++){ in findIndexCol()
609 for(i=0; i<pDistinct->nExpr; i++){ in isDistinctRedundant()
1228 int n = pOrderBy->nExpr; in allocateIndexInfo()
2061 for(i=0; rc==SQLITE_OK && i<pList->nExpr; i++){ in whereInScanEst()
3196 for(ii=0; ii<pOB->nExpr; ii++){ in indexMightHelpWithOrderBy()
4413 nOrderBy = pOrderBy->nExpr; in wherePathSatisfiesOrderBy()
4817 nOrderBy = pWInfo->pOrderBy->nExpr; in wherePathSolver()
5106 if( rc==pWInfo->pResultSet->nExpr ){ in wherePathSolver()
5131 if( rc==pWInfo->pOrderBy->nExpr ){ in wherePathSolver()
5152 if( nOrder==pWInfo->pOrderBy->nExpr ){ in wherePathSolver()
[all …]
H A Dwhereexpr.c374 if( pList==0 || pList->nExpr!=2 ){ in isAuxiliaryVtabOperator()
1235 assert( pList->nExpr==2 ); in exprAnalyze()
1628 for(ii=0; ii<pOrderBy->nExpr; ii++){ in sqlite3WhereAddLimit()
1775 for(i=0; i<pList->nExpr; i++){ in sqlite3WhereExprListUsage()
1823 for(j=k=0; j<pArgs->nExpr; j++){ in sqlite3WhereTabFuncArgs()
H A Dfunc.c1972 int nExpr; in sqlite3IsLikeFunction() local
1979 nExpr = pExpr->x.pList->nExpr; in sqlite3IsLikeFunction()
1981 pDef = sqlite3FindFunction(db, pExpr->u.zToken, nExpr, SQLITE_UTF8, 0); in sqlite3IsLikeFunction()
1998 if( nExpr<3 ){ in sqlite3IsLikeFunction()
H A Dwherecode.c509 if( pLhs && pLhs->nExpr==1 ){ in removeUnindexableInClauseTerms()
528 for(i=0; i<pOrderBy->nExpr; i++){ in removeUnindexableInClauseTerms()
611 if( !ExprUseXSelect(pX) || pX->x.pSelect->pEList->nExpr==1 ){ in codeEqualityTerm()
1209 assert( nReg<=pList->nExpr ); in codeExprOrVector()
1505 assert( iFld<=pLeft->x.pList->nExpr ); in sqlite3WhereCodeOneLoopStart()
2565 && (pAlt->pExpr->x.pSelect->pEList->nExpr>1) in sqlite3WhereCodeOneLoopStart()
H A Dupdate.c259 for(i=0; i<pChanges->nExpr; i++){ in updateFromSelect()
394 nChangeFrom = (pTabList->nSrc>1) ? pChanges->nExpr : 0; in sqlite3Update()
466 for(i=0; i<pChanges->nExpr; i++){ in sqlite3Update()
H A Dwalker.c108 for(i=p->nExpr, pItem=p->a; i>0; i--, pItem++){ in sqlite3WalkExprList()
H A Dparse.y1168 if( ALWAYS(pList->nExpr) ){
1300 if( Y->nExpr==1 && sqlite3ExprIsConstant(pRHS) && A->op!=TK_VECTOR ){
1310 int nExpr = A->pLeft->x.pList->nExpr;
1311 Select *pSelectRHS = sqlite3ExprListToValues(pParse, nExpr, Y);
H A Dinsert.c930 nColumn = pSelect->pEList->nExpr; in sqlite3Insert()
983 nColumn = pList->nExpr; in sqlite3Insert()
1838 for(i=0; i<pCheck->nExpr; i++){ in sqlite3GenerateConstraintChecks()
2848 if( pEList->nExpr!=1 ){ in xferOptimization()
H A Dalter.c882 for(i=0; i<pList->nExpr; i++){ in renameUnmapSelectCb()
931 for(i=0; i<pEList->nExpr; i++){ in sqlite3RenameExprlistUnmap()
1088 for(i=0; i<pEList->nExpr; i++){ in renameColumnElistNames()
H A Dvdbemem.c1477 if( pList ) nVal = pList->nExpr; in valueFromFunction()
H A Dpragma.c1943 for(k=pCheck->nExpr-1; k>0; k--){ in sqlite3Pragma()
H A DsqliteInt.h3023 int nExpr; /* Number of expressions on the list */ member
/sqlite-3.40.0/ext/fts3/
H A Dfts3_expr.c1189 int nExpr; in fts3ExprTestCommon() local
1218 nExpr = sqlite3_value_bytes(argv[1]); in fts3ExprTestCommon()
1232 pTokenizer, 0, azCol, 0, nCol, nCol, zExpr, nExpr, &pExpr, &zDummy in fts3ExprTestCommon()
1238 pTokenizer, 0, azCol, 0, nCol, nCol, zExpr, nExpr, &pExpr in fts3ExprTestCommon()
/sqlite-3.40.0/test/
H A Dfts3auto.test321 set nExpr [string length $expr]
322 for {set i 1} {$iBracket && $i < $nExpr} {incr i} {
328 return [expr ($iBracket==0 && $i==$nExpr)]