blob: 0b315a7233553c5292bab9275ca1fbbb88aaff73 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
.Dd December 19, 2018
.Dt SQLITE_ROLLBACK 3
.Os
.Sh NAME
.Nm SQLITE_ROLLBACK ,
.Nm SQLITE_FAIL ,
.Nm SQLITE_REPLACE
.Nd Conflict resolution modes
.Sh SYNOPSIS
.Fd #define SQLITE_ROLLBACK
.Fd #define SQLITE_FAIL
.Fd #define SQLITE_REPLACE
.Sh DESCRIPTION
These constants are returned by sqlite3_vtab_on_conflict()
to inform a virtual table implementation what the ON CONFLICT
mode is for the SQL statement being evaluated.
.Pp
Note that the SQLITE_IGNORE constant is also used as a
potential return value from the sqlite3_set_authorizer()
callback and that SQLITE_ABORT is also a result code.
.Sh SEE ALSO
.Xr sqlite3_set_authorizer 3 ,
.Xr sqlite3_vtab_on_conflict 3 ,
.Xr SQLITE_OK 3 ,
.Xr SQLITE_DENY 3
|