Home
last modified time | relevance | path

Searched refs:pChanges (Results 1 – 4 of 4) sorted by relevance

/sqlite-3.40.0/src/
H A Dupdate.c257 assert( pChanges!=0 || pParse->db->mallocFailed ); in updateFromSelect()
258 if( pChanges ){ in updateFromSelect()
259 for(i=0; i<pChanges->nExpr; i++){ in updateFromSelect()
261 sqlite3ExprDup(db, pChanges->a[i].pExpr, 0) in updateFromSelect()
287 ExprList *pChanges, /* Things to be changed */ in sqlite3Update() argument
394 nChangeFrom = (pTabList->nSrc>1) ? pChanges->nExpr : 0; in sqlite3Update()
466 for(i=0; i<pChanges->nExpr; i++){ in sqlite3Update()
467 u8 hCol = sqlite3StrIHash(pChanges->a[i].zEName); in sqlite3Update()
479 pRowidExpr = pChanges->a[i].pExpr; in sqlite3Update()
502 pRowidExpr = pChanges->a[i].pExpr; in sqlite3Update()
[all …]
H A Dtrigger.c766 ExprList *pChanges, /* Columns that change in an UPDATE statement */ in triggersReallyExist() argument
793 if( p->op==op && checkColumnOverlap(p->pColumns, pChanges) ){ in triggersReallyExist()
829 ExprList *pChanges, /* Columns that change in an UPDATE statement */ in sqlite3TriggersExist() argument
839 return triggersReallyExist(pParse,pTab,op,pChanges,pMask); in sqlite3TriggersExist()
1375 ExprList *pChanges, /* Changes list for any UPDATE OF triggers */ in sqlite3CodeRowTrigger() argument
1386 assert( (op==TK_UPDATE)==(pChanges!=0) ); in sqlite3CodeRowTrigger()
1405 && checkColumnOverlap(p->pColumns, pChanges) in sqlite3CodeRowTrigger()
1444 ExprList *pChanges, /* Changes list for any UPDATE OF triggers */ in sqlite3TriggerColmask() argument
1450 const int op = pChanges ? TK_UPDATE : TK_DELETE; in sqlite3TriggerColmask()
1458 && checkColumnOverlap(p->pColumns,pChanges) in sqlite3TriggerColmask()
H A Dfkey.c1212 ExprList *pChanges /* Change-list for UPDATE, NULL for DELETE */ in fkActionTrigger() argument
1217 int iAction = (pChanges!=0); /* 1 for UPDATE, 0 for DELETE */ in fkActionTrigger()
1273 if( pChanges ){ in fkActionTrigger()
1285 if( action!=OE_Restrict && (action!=OE_Cascade || pChanges) ){ in fkActionTrigger()
1383 if( !pChanges ){ in fkActionTrigger()
1395 pTrigger->op = (pChanges ? TK_UPDATE : TK_DELETE); in fkActionTrigger()
1408 ExprList *pChanges, /* Change-list for UPDATE, NULL for DELETE */ in sqlite3FkActions() argument
1421 Trigger *pAct = fkActionTrigger(pParse, pTab, pFKey, pChanges); in sqlite3FkActions()
H A Dtreeview.c1136 const ExprList *pChanges, in sqlite3TreeViewUpdate() argument
1158 if( pChanges ) n++; in sqlite3TreeViewUpdate()
1175 if( pChanges ){ in sqlite3TreeViewUpdate()
1176 sqlite3TreeViewExprList(pView, pChanges, (--n)>0, "SET"); in sqlite3TreeViewUpdate()