Lines Matching defs:Upsert
14823 typedef struct Upsert Upsert; typedef
18593 struct Upsert { struct
18594 ExprList *pUpsertTarget; /* Optional description of conflict target */ argument
18595 Expr *pUpsertTargetWhere; /* WHERE clause for partial index targets */ argument
18596 ExprList *pUpsertSet; /* The SET clause from an ON CONFLICT UPDATE */ argument
18597 Expr *pUpsertWhere; /* WHERE clause for the ON CONFLICT UPDATE */ argument
18598 Upsert *pNextUpsert; /* Next ON CONFLICT clause in the list */ argument
18602 void *pToFree; /* Free memory when deleting the Upsert object */ argument
18608 Index *pUpsertIdx; /* UNIQUE constraint specified by pUpsertTarget */ argument
18609 SrcList *pUpsertSrc; /* Table to be updated */ argument
18610 int regData; /* First register holding array of VALUES */
18611 int iDataCur; /* Index of the data cursor */
18612 int iIdxCur; /* Index of the first index cursor */