/dports/databases/sqlite3/sqlite-src-3350500/src/ |
H A D | upsert.c | 107 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 D | alter.c | 1251 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 D | insert.c | 985 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 D | update.c | 285 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 D | trigger.c | 28 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 D | attach.c | 576 if( pStep->pUpsert ){ in sqlite3FixTriggerStep() 577 Upsert *pUp = pStep->pUpsert; in sqlite3FixTriggerStep()
|
H A D | resolve.c | 397 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 D | sqliteInt.h | 3066 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 D | upsert.c | 82 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 D | alter.c | 1193 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 D | update.c | 148 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 D | insert.c | 976 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 D | trigger.c | 28 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 D | attach.c | 628 if( pStep->pUpsert ){ in sqlite3FixTriggerStep() 629 Upsert *pUp = pStep->pUpsert; in sqlite3FixTriggerStep()
|
H A D | resolve.c | 351 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 D | sqliteInt.h | 2939 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 D | upsert.c | 82 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 D | alter.c | 1224 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 D | insert.c | 977 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 D | update.c | 285 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 D | trigger.c | 28 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 D | attach.c | 608 if( pStep->pUpsert ){ in sqlite3FixTriggerStep() 609 Upsert *pUp = pStep->pUpsert; in sqlite3FixTriggerStep()
|
H A D | resolve.c | 391 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 D | sqliteInt.h | 2998 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 D | sqlite3.c | 99024 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 …]
|