Home
last modified time | relevance | path

Searched refs:pLimit (Results 1 – 15 of 15) sorted by relevance

/sqlite-3.40.0/src/
H A Ddelete.c143 Expr *pLimit, /* Optional LIMIT clause */ in sqlite3MaterializeView() argument
161 SF_IncludeHidden, pLimit); in sqlite3MaterializeView()
195 if( pOrderBy && pLimit==0 ) { in sqlite3LimitWhere()
205 if( pLimit == 0 ) { in sqlite3LimitWhere()
259 pOrderBy,0,pLimit in sqlite3LimitWhere()
282 Expr *pLimit /* LIMIT clause. May be null */ in sqlite3DeleteFrom() argument
357 pOrderBy, pLimit, pTrigger); in sqlite3DeleteFrom()
367 pLimit = 0; in sqlite3DeleteFrom()
419 pWhere, pOrderBy, pLimit, iTabCur in sqlite3DeleteFrom()
423 pLimit = 0; in sqlite3DeleteFrom()
[all …]
H A Dupdate.c195 Expr *pLimit /* LIMIT clause */ in updateFromSelect() argument
211 if( pOrderBy && pLimit==0 ) { in updateFromSelect()
216 pLimit2 = sqlite3ExprDup(db, pLimit, 0); in updateFromSelect()
219 UNUSED_PARAMETER(pLimit); in updateFromSelect()
236 if( pLimit ){ in updateFromSelect()
252 if( pLimit ){ in updateFromSelect()
291 Expr *pLimit, /* LIMIT clause. May be null */ in sqlite3Update() argument
403 pLimit = 0; in sqlite3Update()
637 pWhere, pOrderBy, pLimit, iDataCur in sqlite3Update()
640 pLimit = 0; in sqlite3Update()
[all …]
H A Dselect.c161 pNew->pLimit = pLimit; in sqlite3SelectNew()
2409 Expr *pLimit = p->pLimit; in computeLimitRegisters() local
2591 pLimit = p->pLimit; in generateWithRecursiveQuery()
2701 p->pLimit = pLimit; in generateWithRecursiveQuery()
2879 pPrior->pLimit = p->pLimit; in multiSelect()
2966 pLimit = p->pLimit; in multiSelect()
2982 p->pLimit = pLimit; in multiSelect()
3044 pLimit = p->pLimit; in multiSelect()
3058 p->pLimit = pLimit; in multiSelect()
4454 Expr *pLimit = p->pLimit; in flattenSubquery() local
[all …]
H A Dtreeview.c283 if( p->pLimit ) n++; in sqlite3TreeViewSelect()
336 if( p->pLimit ){ in sqlite3TreeViewSelect()
338 sqlite3TreeViewExpr(pView, p->pLimit->pLeft, p->pLimit->pRight!=0); in sqlite3TreeViewSelect()
339 if( p->pLimit->pRight ){ in sqlite3TreeViewSelect()
1012 const Expr *pLimit, in sqlite3TreeViewDelete() argument
1023 if( pLimit ) n++; in sqlite3TreeViewDelete()
1045 if( pLimit ){ in sqlite3TreeViewDelete()
1048 sqlite3TreeViewExpr(pView, pLimit, 0); in sqlite3TreeViewDelete()
1140 const Expr *pLimit, in sqlite3TreeViewUpdate() argument
1161 if( pLimit ) n++; in sqlite3TreeViewUpdate()
[all …]
H A Dexpr.c750 heightOfExpr(p->pLimit, pnHeight); in heightOfSelect()
1738 pNew->pLimit = sqlite3ExprDup(db, p->pLimit, flags); in sqlite3SelectDup()
3326 if( pSel->pLimit ){ in sqlite3CodeSubselect()
3330 pLimit = sqlite3Expr(db, TK_INTEGER, "0"); in sqlite3CodeSubselect()
3331 if( pLimit ){ in sqlite3CodeSubselect()
3332 pLimit->affExpr = SQLITE_AFF_NUMERIC; in sqlite3CodeSubselect()
3333 pLimit = sqlite3PExpr(pParse, TK_NE, in sqlite3CodeSubselect()
3334 sqlite3ExprDup(db, pSel->pLimit->pLeft, 0), pLimit); in sqlite3CodeSubselect()
3337 pSel->pLimit->pLeft = pLimit; in sqlite3CodeSubselect()
3340 pLimit = sqlite3Expr(pParse->db, TK_INTEGER, "1"); in sqlite3CodeSubselect()
[all …]
H A Dwalker.c137 if( sqlite3WalkExpr(pWalker, p->pLimit) ) return WRC_Abort; in sqlite3WalkSelectExpr()
H A Dwhereexpr.c1605 assert( p!=0 && p->pLimit!=0 ); /* 1 -- checked by caller */ in sqlite3WhereAddLimit()
1637 assert( p->pLimit->op==TK_LIMIT ); in sqlite3WhereAddLimit()
1638 whereAddLimitExpr(pWC, p->iLimit, p->pLimit->pLeft, in sqlite3WhereAddLimit()
1641 whereAddLimitExpr(pWC, p->iOffset, p->pLimit->pRight, in sqlite3WhereAddLimit()
H A Dtest_quota.c1335 Tcl_Obj *pLimit = Tcl_ObjGetVar2(p->interp, pVarname, 0, 0); in tclQuotaCallback() local
1336 rc = Tcl_GetWideIntFromObj(p->interp, pLimit, &x); in tclQuotaCallback()
H A Dparse.y129 Expr *pLimit in updateDeleteLimitError() argument
137 sqlite3ExprDelete(pParse->db, pLimit); in updateDeleteLimitError()
520 if( pLoop->pOrderBy || pLoop->pLimit ){
H A Dresolve.c1734 if( sqlite3ResolveExprNames(&sNC, p->pLimit) ){ in resolveSelectStep()
H A Dinsert.c2837 if( pSelect->pLimit ){ in xferOptimization()
H A DsqliteInt.h3360 Expr *pLimit; /* LIMIT expression. NULL means not used. */ member
H A Dwhere.c5775 if( pSelect && pSelect->pLimit ){ in sqlite3WhereBegin()
/sqlite-3.40.0/tool/
H A Dshowwal.c295 const unsigned char *pLimit; in describeContent() local
298 pLimit = &a[nLocal]; in describeContent()
303 while( i>0 && pData<=pLimit ){ in describeContent()
H A Dshowdb.c321 const unsigned char *pLimit; in describeContent() local
324 pLimit = &a[nLocal]; in describeContent()
329 while( i>0 && pData<=pLimit ){ in describeContent()