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