aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2021-12-01 19:17:14 +0000
committerdrh <>2021-12-01 19:17:14 +0000
commit3b26b2b56bea391120660b01836fa03bbde089f6 (patch)
tree1881867ab0752aca306da86a3b23ccd6077c022f /src/sqliteInt.h
parent4baf43ff647ab8c6752e7fdd12efd1a979afd476 (diff)
downloadsqlite-3b26b2b56bea391120660b01836fa03bbde089f6.tar.gz
sqlite-3b26b2b56bea391120660b01836fa03bbde089f6.zip
Check for foreign key constraint errors prior to returning the results from
a RETURNING clause. See [forum:/forumpost/793beaf322|forum post 793beaf322]. FossilOrigin-Name: a818ba2ed635b91e279dde44236fc7446a33db2b46c9409b67021248c01bf4e5
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index b45151104..c1a0d9853 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -4563,6 +4563,7 @@ void sqlite3OpenTable(Parse*, int iCur, int iDb, Table*, int);
#if defined(SQLITE_ENABLE_UPDATE_DELETE_LIMIT) && !defined(SQLITE_OMIT_SUBQUERY)
Expr *sqlite3LimitWhere(Parse*,SrcList*,Expr*,ExprList*,Expr*,char*);
#endif
+void sqlite3CodeChangeCount(Vdbe*,int,const char*);
void sqlite3DeleteFrom(Parse*, SrcList*, Expr*, ExprList*, Expr*);
void sqlite3Update(Parse*, SrcList*, ExprList*,Expr*,int,ExprList*,Expr*,
Upsert*);