Searched refs:pChanges (Results 1 – 4 of 4) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | update.c | 257 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 D | trigger.c | 766 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 D | fkey.c | 1212 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 D | treeview.c | 1136 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()
|