Lines Matching refs:Expr
24 Expr *pRowidExpr, /* Expression used to recompute the rowid */
26 Expr *pWhere, /* WHERE clause of the UPDATE statement */
143 static Expr *exprRowColumn(Parse *pParse, int iCol){ in exprRowColumn()
144 Expr *pRet = sqlite3PExpr(pParse, TK_ROW, 0, 0); in exprRowColumn()
193 Expr *pWhere, /* WHERE clause for query */ in updateFromSelect()
195 Expr *pLimit /* LIMIT clause */ in updateFromSelect()
202 Expr *pLimit2 = 0; in updateFromSelect()
207 Expr *pWhere2; in updateFromSelect()
234 Expr *pNew = exprRowColumn(pParse, pPk->aiColumn[i]); in updateFromSelect()
288 Expr *pWhere, /* The WHERE clause. May be null */ in sqlite3Update()
291 Expr *pLimit, /* LIMIT clause. May be null */ in sqlite3Update()
315 Expr *pRowidExpr = 0; /* Expression defining the new record number */ in sqlite3Update()
1189 Expr *pRowid, /* Expression used to recompute the rowid */ in updateVirtualTable()
1191 Expr *pWhere, /* WHERE clause of the UPDATE statement */ in updateVirtualTable()
1219 Expr *pRow; in updateVirtualTable()