Lines Matching refs:Upsert

14229 typedef struct Upsert Upsert;  typedef
17682 Upsert *pUpsert; /* ON CONFLICT clause information from an upsert */
17729 struct Upsert { struct
18251 Upsert *pUpsert; /* Upsert clauses on an INSERT */
18878 SQLITE_PRIVATE void sqlite3Insert(Parse*, SrcList*, Select*, IdList*, int, Upsert*);
18909 Upsert*);
18996 u8,u8,int,int*,int*,Upsert*);
19045 Select*,u8,Upsert*,
19399 SQLITE_PRIVATE Upsert *sqlite3UpsertNew(sqlite3*,ExprList*,Expr*,ExprList*,Expr*);
19400 SQLITE_PRIVATE void sqlite3UpsertDelete(sqlite3*,Upsert*);
19401 SQLITE_PRIVATE Upsert *sqlite3UpsertDup(sqlite3*,Upsert*);
19402 SQLITE_PRIVATE int sqlite3UpsertAnalyzeTarget(Parse*,SrcList*,Upsert*);
19403 SQLITE_PRIVATE void sqlite3UpsertDoUpdate(Parse*,Upsert*,Table*,Index*,int);
19405 #define sqlite3UpsertNew(v,w,x,y,z) ((Upsert*)0)
19407 #define sqlite3UpsertDup(x,y) ((Upsert*)0)
95437 Upsert *pUpsert = pNC->uNC.pUpsert;
103475 Upsert *pUpsert = pStep->pUpsert;
103516 Upsert *pUpsert = pStep->pUpsert;
106548 Upsert *pUp = pStep->pUpsert;
116962 Upsert *pUpsert /* ON CONFLICT clauses for upsert, or NULL */
117743 Upsert *pUpsert /* ON CONFLICT clauses, if any. NULL otherwise */
131885 Upsert *pUpsert, /* ON CONFLICT clauses for upsert */
132781 Upsert *pUpsert /* ON CONFLICT clause, or null */
133646 SQLITE_PRIVATE void sqlite3UpsertDelete(sqlite3 *db, Upsert *p){
133659 SQLITE_PRIVATE Upsert *sqlite3UpsertDup(sqlite3 *db, Upsert *p){
133672 SQLITE_PRIVATE Upsert *sqlite3UpsertNew(
133679 Upsert *pNew;
133680 pNew = sqlite3DbMallocRaw(db, sizeof(Upsert));
133707 Upsert *pUpsert /* The ON CONFLICT clauses */
133824 Upsert *pUpsert, /* The ON CONFLICT clause for the upsert */
148378 Upsert* yy136;