diff options
author | drh <> | 2021-12-01 19:17:14 +0000 |
---|---|---|
committer | drh <> | 2021-12-01 19:17:14 +0000 |
commit | 3b26b2b56bea391120660b01836fa03bbde089f6 (patch) | |
tree | 1881867ab0752aca306da86a3b23ccd6077c022f /src/sqliteInt.h | |
parent | 4baf43ff647ab8c6752e7fdd12efd1a979afd476 (diff) | |
download | sqlite-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.h | 1 |
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*); |