Home
last modified time | relevance | path

Searched refs:pUpsert (Results 1 – 25 of 126) sorted by relevance

123456

/dports/databases/sqlite3/sqlite-src-3350500/src/
H A Dupsert.c107 assert( pUpsert!=0 ); in sqlite3UpsertAnalyzeTarget()
117 for(; pUpsert && pUpsert->pUpsertTarget; in sqlite3UpsertAnalyzeTarget()
118 pUpsert=pUpsert->pNextUpsert, nClause++){ in sqlite3UpsertAnalyzeTarget()
220 pNext = pUpsert->pNextUpsert; in sqlite3UpsertNextIsIPK()
235 pUpsert in sqlite3UpsertOfIndex()
236 && pUpsert->pUpsertTarget!=0 in sqlite3UpsertOfIndex()
239 pUpsert = pUpsert->pNextUpsert; in sqlite3UpsertOfIndex()
241 return pUpsert; in sqlite3UpsertOfIndex()
265 Upsert *pTop = pUpsert; in sqlite3UpsertDoUpdate()
268 assert( pUpsert!=0 ); in sqlite3UpsertDoUpdate()
[all …]
H A Dalter.c1251 if( pStep->pUpsert && rc==SQLITE_OK ){ in renameResolveTrigger()
1252 Upsert *pUpsert = pStep->pUpsert; in renameResolveTrigger() local
1253 pUpsert->pUpsertSrc = pSrc; in renameResolveTrigger()
1254 sNC.uNC.pUpsert = pUpsert; in renameResolveTrigger()
1258 ExprList *pUpsertSet = pUpsert->pUpsertSet; in renameResolveTrigger()
1294 if( pStep->pUpsert ){ in renameWalkTrigger()
1295 Upsert *pUpsert = pStep->pUpsert; in renameWalkTrigger() local
1296 sqlite3WalkExprList(pWalker, pUpsert->pUpsertTarget); in renameWalkTrigger()
1297 sqlite3WalkExprList(pWalker, pUpsert->pUpsertSet); in renameWalkTrigger()
1298 sqlite3WalkExpr(pWalker, pUpsert->pUpsertWhere); in renameWalkTrigger()
[all …]
H A Dinsert.c985 if( pUpsert ){ in sqlite3Insert()
1000 pNx = pUpsert; in sqlite3Insert()
1332 sqlite3UpsertDelete(db, pUpsert); in sqlite3Insert()
1810 if( pUpsert ){ in sqlite3GenerateConstraintChecks()
1811 if( pUpsert->pUpsertTarget==0 ){ in sqlite3GenerateConstraintChecks()
1814 if( pUpsert->isDoUpdate==0 ){ in sqlite3GenerateConstraintChecks()
1818 pUpsert = 0; in sqlite3GenerateConstraintChecks()
1925 if( pUpsert ){ in sqlite3GenerateConstraintChecks()
1934 if( pUpsertClause!=pUpsert ){ in sqlite3GenerateConstraintChecks()
2045 if( pUpsert && pUpsertClause!=pUpsert ){ in sqlite3GenerateConstraintChecks()
[all …]
H A Dupdate.c285 Upsert *pUpsert /* ON CONFLICT clause, or null */ in sqlite3Update() argument
378 assert( nChangeFrom==0 || pUpsert==0 ); in sqlite3Update()
412 if( pUpsert ){ in sqlite3Update()
414 iDataCur = pUpsert->iDataCur; in sqlite3Update()
415 iIdxCur = pUpsert->iIdxCur; in sqlite3Update()
435 sNC.uNC.pUpsert = pUpsert; in sqlite3Update()
647 && pUpsert==0 in sqlite3Update()
664 if( pUpsert==0 ){ in sqlite3Update()
693 if( pUpsert ){ in sqlite3Update()
776 if( pUpsert==0 ){ in sqlite3Update()
[all …]
H A Dtrigger.c28 sqlite3UpsertDelete(db, pTmp->pUpsert); in sqlite3DeleteTriggerStep()
465 Upsert *pUpsert, /* ON CONFLICT clauses for upsert */ in sqlite3TriggerInsertStep() argument
483 pTriggerStep->pUpsert = pUpsert; in sqlite3TriggerInsertStep()
485 if( pUpsert ){ in sqlite3TriggerInsertStep()
486 sqlite3HasExplicitNulls(pParse, pUpsert->pUpsertTarget); in sqlite3TriggerInsertStep()
491 testcase( pUpsert ); in sqlite3TriggerInsertStep()
492 sqlite3UpsertDelete(db, pUpsert); in sqlite3TriggerInsertStep()
1009 sqlite3UpsertDup(db, pStep->pUpsert) in codeTriggerProgram()
H A Dattach.c576 if( pStep->pUpsert ){ in sqlite3FixTriggerStep()
577 Upsert *pUp = pStep->pUpsert; in sqlite3FixTriggerStep()
H A Dresolve.c397 Upsert *pUpsert = pNC->uNC.pUpsert; in lookupName() local
398 if( pUpsert && sqlite3StrICmp("excluded",zTab)==0 ){ in lookupName()
399 pTab = pUpsert->pUpsertSrc->a[0].pTab; in lookupName()
433 pExpr->iTable = pNC->uNC.pUpsert->regData + in lookupName()
H A DsqliteInt.h3066 Upsert *pUpsert; /* ON CONFLICT clause information from an upsert */ member
3685 Upsert *pUpsert; /* Upsert clauses on an INSERT */ member
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/src/
H A Dupsert.c82 Upsert *pUpsert /* The ON CONFLICT clauses */ in sqlite3UpsertAnalyzeTarget() argument
95 assert( pUpsert!=0 ); in sqlite3UpsertAnalyzeTarget()
96 assert( pUpsert->pUpsertTarget!=0 ); in sqlite3UpsertAnalyzeTarget()
112 pTarget = pUpsert->pUpsertTarget; in sqlite3UpsertAnalyzeTarget()
120 assert( pUpsert->pUpsertIdx==0 ); in sqlite3UpsertAnalyzeTarget()
142 if( pUpsert->pUpsertTargetWhere==0 ) continue; in sqlite3UpsertAnalyzeTarget()
180 pUpsert->pUpsertIdx = pIdx; in sqlite3UpsertAnalyzeTarget()
211 assert( pUpsert!=0 ); in sqlite3UpsertDoUpdate()
213 iDataCur = pUpsert->iDataCur; in sqlite3UpsertDoUpdate()
252 sqlite3Update(pParse, pSrc, pUpsert->pUpsertSet, in sqlite3UpsertDoUpdate()
[all …]
H A Dalter.c1193 if( pStep->pUpsert ){ in renameResolveTrigger()
1194 Upsert *pUpsert = pStep->pUpsert; in renameResolveTrigger() local
1196 pUpsert->pUpsertSrc = &sSrc; in renameResolveTrigger()
1197 sNC.uNC.pUpsert = pUpsert; in renameResolveTrigger()
1201 ExprList *pUpsertSet = pUpsert->pUpsertSet; in renameResolveTrigger()
1234 if( pStep->pUpsert ){ in renameWalkTrigger()
1235 Upsert *pUpsert = pStep->pUpsert; in renameWalkTrigger() local
1236 sqlite3WalkExprList(pWalker, pUpsert->pUpsertTarget); in renameWalkTrigger()
1237 sqlite3WalkExprList(pWalker, pUpsert->pUpsertSet); in renameWalkTrigger()
1238 sqlite3WalkExpr(pWalker, pUpsert->pUpsertWhere); in renameWalkTrigger()
[all …]
H A Dupdate.c148 Upsert *pUpsert /* ON CONFLICT clause, or null */ in sqlite3Update() argument
267 if( pUpsert ){ in sqlite3Update()
269 iDataCur = pUpsert->iDataCur; in sqlite3Update()
270 iIdxCur = pUpsert->iIdxCur; in sqlite3Update()
290 sNC.uNC.pUpsert = pUpsert; in sqlite3Update()
497 && pUpsert==0 in sqlite3Update()
511 if( pUpsert==0 ){ in sqlite3Update()
519 if( pUpsert ){ in sqlite3Update()
600 if( pUpsert==0 ){ in sqlite3Update()
892 if( pParse->nested==0 && pParse->pTriggerTab==0 && pUpsert==0 ){ in sqlite3Update()
H A Dinsert.c976 if( pUpsert ){ in sqlite3Insert()
990 pUpsert->pUpsertSrc = pTabList; in sqlite3Insert()
991 pUpsert->regData = regData; in sqlite3Insert()
992 pUpsert->iDataCur = iDataCur; in sqlite3Insert()
993 pUpsert->iIdxCur = iIdxCur; in sqlite3Insert()
994 if( pUpsert->pUpsertTarget ){ in sqlite3Insert()
1319 sqlite3UpsertDelete(db, pUpsert); in sqlite3Insert()
1725 if( pUpsert ){ in sqlite3GenerateConstraintChecks()
1731 pUpsert = 0; in sqlite3GenerateConstraintChecks()
1799 if( pUpsert && pUpsert->pUpsertIdx==0 ){ in sqlite3GenerateConstraintChecks()
[all …]
H A Dtrigger.c28 sqlite3UpsertDelete(db, pTmp->pUpsert); in sqlite3DeleteTriggerStep()
446 Upsert *pUpsert, /* ON CONFLICT clauses for upsert */ in sqlite3TriggerInsertStep() argument
464 pTriggerStep->pUpsert = pUpsert; in sqlite3TriggerInsertStep()
466 if( pUpsert ){ in sqlite3TriggerInsertStep()
467 sqlite3HasExplicitNulls(pParse, pUpsert->pUpsertTarget); in sqlite3TriggerInsertStep()
472 testcase( pUpsert ); in sqlite3TriggerInsertStep()
473 sqlite3UpsertDelete(db, pUpsert); in sqlite3TriggerInsertStep()
818 sqlite3UpsertDup(db, pStep->pUpsert) in codeTriggerProgram()
H A Dattach.c628 if( pStep->pUpsert ){ in sqlite3FixTriggerStep()
629 Upsert *pUp = pStep->pUpsert; in sqlite3FixTriggerStep()
H A Dresolve.c351 Upsert *pUpsert = pNC->uNC.pUpsert; in lookupName() local
352 if( pUpsert && sqlite3StrICmp("excluded",zTab)==0 ){ in lookupName()
353 pTab = pUpsert->pUpsertSrc->a[0].pTab; in lookupName()
385 pExpr->iTable = pNC->uNC.pUpsert->regData + iCol; in lookupName()
H A DsqliteInt.h2939 Upsert *pUpsert; /* ON CONFLICT clause information from an upsert */ member
3515 Upsert *pUpsert; /* Upsert clauses on an INSERT */ member
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/src/
H A Dupsert.c82 Upsert *pUpsert /* The ON CONFLICT clauses */ in sqlite3UpsertAnalyzeTarget() argument
95 assert( pUpsert!=0 ); in sqlite3UpsertAnalyzeTarget()
96 assert( pUpsert->pUpsertTarget!=0 ); in sqlite3UpsertAnalyzeTarget()
112 pTarget = pUpsert->pUpsertTarget; in sqlite3UpsertAnalyzeTarget()
120 assert( pUpsert->pUpsertIdx==0 ); in sqlite3UpsertAnalyzeTarget()
142 if( pUpsert->pUpsertTargetWhere==0 ) continue; in sqlite3UpsertAnalyzeTarget()
180 pUpsert->pUpsertIdx = pIdx; in sqlite3UpsertAnalyzeTarget()
211 assert( pUpsert!=0 ); in sqlite3UpsertDoUpdate()
213 iDataCur = pUpsert->iDataCur; in sqlite3UpsertDoUpdate()
252 sqlite3Update(pParse, pSrc, pUpsert->pUpsertSet, in sqlite3UpsertDoUpdate()
[all …]
H A Dalter.c1224 if( pStep->pUpsert ){ in renameResolveTrigger()
1225 Upsert *pUpsert = pStep->pUpsert; in renameResolveTrigger() local
1227 pUpsert->pUpsertSrc = pSrc; in renameResolveTrigger()
1228 sNC.uNC.pUpsert = pUpsert; in renameResolveTrigger()
1232 ExprList *pUpsertSet = pUpsert->pUpsertSet; in renameResolveTrigger()
1268 if( pStep->pUpsert ){ in renameWalkTrigger()
1269 Upsert *pUpsert = pStep->pUpsert; in renameWalkTrigger() local
1270 sqlite3WalkExprList(pWalker, pUpsert->pUpsertTarget); in renameWalkTrigger()
1271 sqlite3WalkExprList(pWalker, pUpsert->pUpsertSet); in renameWalkTrigger()
1272 sqlite3WalkExpr(pWalker, pUpsert->pUpsertWhere); in renameWalkTrigger()
[all …]
H A Dinsert.c977 if( pUpsert ){ in sqlite3Insert()
991 pUpsert->pUpsertSrc = pTabList; in sqlite3Insert()
992 pUpsert->regData = regData; in sqlite3Insert()
993 pUpsert->iDataCur = iDataCur; in sqlite3Insert()
994 pUpsert->iIdxCur = iIdxCur; in sqlite3Insert()
995 if( pUpsert->pUpsertTarget ){ in sqlite3Insert()
1320 sqlite3UpsertDelete(db, pUpsert); in sqlite3Insert()
1730 if( pUpsert ){ in sqlite3GenerateConstraintChecks()
1736 pUpsert = 0; in sqlite3GenerateConstraintChecks()
1804 if( pUpsert && pUpsert->pUpsertIdx==0 ){ in sqlite3GenerateConstraintChecks()
[all …]
H A Dupdate.c285 Upsert *pUpsert /* ON CONFLICT clause, or null */ in sqlite3Update() argument
378 assert( nChangeFrom==0 || pUpsert==0 ); in sqlite3Update()
412 if( pUpsert ){ in sqlite3Update()
414 iDataCur = pUpsert->iDataCur; in sqlite3Update()
415 iIdxCur = pUpsert->iIdxCur; in sqlite3Update()
435 sNC.uNC.pUpsert = pUpsert; in sqlite3Update()
646 && pUpsert==0 in sqlite3Update()
663 if( pUpsert==0 ){ in sqlite3Update()
692 if( pUpsert ){ in sqlite3Update()
775 if( pUpsert==0 ){ in sqlite3Update()
[all …]
H A Dtrigger.c28 sqlite3UpsertDelete(db, pTmp->pUpsert); in sqlite3DeleteTriggerStep()
454 Upsert *pUpsert, /* ON CONFLICT clauses for upsert */ in sqlite3TriggerInsertStep() argument
472 pTriggerStep->pUpsert = pUpsert; in sqlite3TriggerInsertStep()
474 if( pUpsert ){ in sqlite3TriggerInsertStep()
475 sqlite3HasExplicitNulls(pParse, pUpsert->pUpsertTarget); in sqlite3TriggerInsertStep()
480 testcase( pUpsert ); in sqlite3TriggerInsertStep()
481 sqlite3UpsertDelete(db, pUpsert); in sqlite3TriggerInsertStep()
834 sqlite3UpsertDup(db, pStep->pUpsert) in codeTriggerProgram()
H A Dattach.c608 if( pStep->pUpsert ){ in sqlite3FixTriggerStep()
609 Upsert *pUp = pStep->pUpsert; in sqlite3FixTriggerStep()
H A Dresolve.c391 Upsert *pUpsert = pNC->uNC.pUpsert; in lookupName() local
392 if( pUpsert && sqlite3StrICmp("excluded",zTab)==0 ){ in lookupName()
393 pTab = pUpsert->pUpsertSrc->a[0].pTab; in lookupName()
426 pExpr->iTable = pNC->uNC.pUpsert->regData + in lookupName()
H A DsqliteInt.h2998 Upsert *pUpsert; /* ON CONFLICT clause information from an upsert */ member
3588 Upsert *pUpsert; /* Upsert clauses on an INSERT */ member
/dports/security/vaultwarden/vaultwarden-1.23.1/cargo-crates/libsqlite3-sys-0.22.2/sqlite3/
H A Dsqlite3.c99024 Upsert *pUpsert = pNC->uNC.pUpsert;
108022 Upsert *pUpsert = pStep->pUpsert;
108024 sNC.uNC.pUpsert = pUpsert;
108065 Upsert *pUpsert = pStep->pUpsert;
124202 if( pUpsert && pUpsertClause!=pUpsert ){
138994 pTriggerStep->pUpsert = pUpsert;
140349 sNC.uNC.pUpsert = pUpsert;
141355 for(; pUpsert && pUpsert->pUpsertTarget;
141356 pUpsert=pUpsert->pNextUpsert, nClause++){
141473 pUpsert
[all …]

123456