.\" Automatically generated by Pod::Man 4.07 (Pod::Simple 3.32) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .if !\nF .nr F 0 .if \nF>0 \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} .\} .\" ======================================================================== .\" .IX Title "DBD::SQLite::Constants 3pm" .TH DBD::SQLite::Constants 3pm "2016-12-24" "perl v5.24.1" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" DBD::SQLite::Constants \- common SQLite constants .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 1 \& DBD::SQLite::Constants qw/:result_codes/; .Ve .SH "DESCRIPTION" .IX Header "DESCRIPTION" You can import necessary SQLite constants from this module. Available tags are \f(CW\*(C`all\*(C'\fR, \f(CW\*(C`authorizer_action_codes\*(C'\fR, \f(CW\*(C`authorizer_return_codes\*(C'\fR, \f(CW\*(C`version\*(C'\fR (\f(CW\*(C`compile_time_library_version_numbers\*(C'\fR), \f(CW\*(C`extended_result_codes\*(C'\fR, \f(CW\*(C`file_open\*(C'\fR (\f(CW\*(C`flags_for_file_open_operations\*(C'\fR), \f(CW\*(C`function_flags\*(C'\fR, \f(CW\*(C`datatypes\*(C'\fR (\f(CW\*(C`fundamental_datatypes\*(C'\fR), \f(CW\*(C`result_codes\*(C'\fR. See for the complete list of constants. .PP This module does not export anything by default. .SH "CONSTANTS" .IX Header "CONSTANTS" .SS "authorizer_action_codes" .IX Subsection "authorizer_action_codes" .IP "\s-1SQLITE_CREATE_INDEX\s0" 4 .IX Item "SQLITE_CREATE_INDEX" .PD 0 .IP "\s-1SQLITE_CREATE_TABLE\s0" 4 .IX Item "SQLITE_CREATE_TABLE" .IP "\s-1SQLITE_CREATE_TEMP_INDEX\s0" 4 .IX Item "SQLITE_CREATE_TEMP_INDEX" .IP "\s-1SQLITE_CREATE_TEMP_TABLE\s0" 4 .IX Item "SQLITE_CREATE_TEMP_TABLE" .IP "\s-1SQLITE_CREATE_TEMP_TRIGGER\s0" 4 .IX Item "SQLITE_CREATE_TEMP_TRIGGER" .IP "\s-1SQLITE_CREATE_TEMP_VIEW\s0" 4 .IX Item "SQLITE_CREATE_TEMP_VIEW" .IP "\s-1SQLITE_CREATE_TRIGGER\s0" 4 .IX Item "SQLITE_CREATE_TRIGGER" .IP "\s-1SQLITE_CREATE_VIEW\s0" 4 .IX Item "SQLITE_CREATE_VIEW" .IP "\s-1SQLITE_DELETE\s0" 4 .IX Item "SQLITE_DELETE" .IP "\s-1SQLITE_DROP_INDEX\s0" 4 .IX Item "SQLITE_DROP_INDEX" .IP "\s-1SQLITE_DROP_TABLE\s0" 4 .IX Item "SQLITE_DROP_TABLE" .IP "\s-1SQLITE_DROP_TEMP_INDEX\s0" 4 .IX Item "SQLITE_DROP_TEMP_INDEX" .IP "\s-1SQLITE_DROP_TEMP_TABLE\s0" 4 .IX Item "SQLITE_DROP_TEMP_TABLE" .IP "\s-1SQLITE_DROP_TEMP_TRIGGER\s0" 4 .IX Item "SQLITE_DROP_TEMP_TRIGGER" .IP "\s-1SQLITE_DROP_TEMP_VIEW\s0" 4 .IX Item "SQLITE_DROP_TEMP_VIEW" .IP "\s-1SQLITE_DROP_TRIGGER\s0" 4 .IX Item "SQLITE_DROP_TRIGGER" .IP "\s-1SQLITE_DROP_VIEW\s0" 4 .IX Item "SQLITE_DROP_VIEW" .IP "\s-1SQLITE_INSERT\s0" 4 .IX Item "SQLITE_INSERT" .IP "\s-1SQLITE_PRAGMA\s0" 4 .IX Item "SQLITE_PRAGMA" .IP "\s-1SQLITE_READ\s0" 4 .IX Item "SQLITE_READ" .IP "\s-1SQLITE_SELECT\s0" 4 .IX Item "SQLITE_SELECT" .IP "\s-1SQLITE_TRANSACTION\s0" 4 .IX Item "SQLITE_TRANSACTION" .IP "\s-1SQLITE_UPDATE\s0" 4 .IX Item "SQLITE_UPDATE" .IP "\s-1SQLITE_ATTACH\s0" 4 .IX Item "SQLITE_ATTACH" .IP "\s-1SQLITE_DETACH\s0" 4 .IX Item "SQLITE_DETACH" .IP "\s-1SQLITE_ALTER_TABLE\s0" 4 .IX Item "SQLITE_ALTER_TABLE" .IP "\s-1SQLITE_REINDEX\s0" 4 .IX Item "SQLITE_REINDEX" .IP "\s-1SQLITE_ANALYZE\s0" 4 .IX Item "SQLITE_ANALYZE" .IP "\s-1SQLITE_CREATE_VTABLE\s0" 4 .IX Item "SQLITE_CREATE_VTABLE" .IP "\s-1SQLITE_DROP_VTABLE\s0" 4 .IX Item "SQLITE_DROP_VTABLE" .IP "\s-1SQLITE_FUNCTION\s0" 4 .IX Item "SQLITE_FUNCTION" .IP "\s-1SQLITE_COPY\s0" 4 .IX Item "SQLITE_COPY" .IP "\s-1SQLITE_SAVEPOINT\s0" 4 .IX Item "SQLITE_SAVEPOINT" .IP "\s-1SQLITE_RECURSIVE\s0" 4 .IX Item "SQLITE_RECURSIVE" .PD .SS "authorizer_return_codes" .IX Subsection "authorizer_return_codes" .IP "\s-1SQLITE_DENY\s0" 4 .IX Item "SQLITE_DENY" .PD 0 .IP "\s-1SQLITE_IGNORE\s0" 4 .IX Item "SQLITE_IGNORE" .PD .SS "version (compile_time_library_version_numbers)" .IX Subsection "version (compile_time_library_version_numbers)" .IP "\s-1SQLITE_VERSION_NUMBER\s0" 4 .IX Item "SQLITE_VERSION_NUMBER" .SS "extended_result_codes" .IX Subsection "extended_result_codes" .PD 0 .IP "\s-1SQLITE_IOERR_LOCK\s0" 4 .IX Item "SQLITE_IOERR_LOCK" .IP "\s-1SQLITE_IOERR_READ\s0" 4 .IX Item "SQLITE_IOERR_READ" .IP "\s-1SQLITE_IOERR_SHORT_READ\s0" 4 .IX Item "SQLITE_IOERR_SHORT_READ" .IP "\s-1SQLITE_IOERR_WRITE\s0" 4 .IX Item "SQLITE_IOERR_WRITE" .IP "\s-1SQLITE_IOERR_FSYNC\s0" 4 .IX Item "SQLITE_IOERR_FSYNC" .IP "\s-1SQLITE_IOERR_DIR_FSYNC\s0" 4 .IX Item "SQLITE_IOERR_DIR_FSYNC" .IP "\s-1SQLITE_IOERR_TRUNCATE\s0" 4 .IX Item "SQLITE_IOERR_TRUNCATE" .IP "\s-1SQLITE_IOERR_FSTAT\s0" 4 .IX Item "SQLITE_IOERR_FSTAT" .IP "\s-1SQLITE_IOERR_UNLOCK\s0" 4 .IX Item "SQLITE_IOERR_UNLOCK" .IP "\s-1SQLITE_IOERR_RDLOCK\s0" 4 .IX Item "SQLITE_IOERR_RDLOCK" .IP "\s-1SQLITE_IOERR_DELETE\s0" 4 .IX Item "SQLITE_IOERR_DELETE" .IP "\s-1SQLITE_IOERR_BLOCKED\s0" 4 .IX Item "SQLITE_IOERR_BLOCKED" .IP "\s-1SQLITE_IOERR_NOMEM\s0" 4 .IX Item "SQLITE_IOERR_NOMEM" .IP "\s-1SQLITE_IOERR_ACCESS\s0" 4 .IX Item "SQLITE_IOERR_ACCESS" .IP "\s-1SQLITE_IOERR_CHECKRESERVEDLOCK\s0" 4 .IX Item "SQLITE_IOERR_CHECKRESERVEDLOCK" .IP "\s-1SQLITE_IOERR_CLOSE\s0" 4 .IX Item "SQLITE_IOERR_CLOSE" .IP "\s-1SQLITE_IOERR_DIR_CLOSE\s0" 4 .IX Item "SQLITE_IOERR_DIR_CLOSE" .IP "\s-1SQLITE_LOCKED_SHAREDCACHE\s0" 4 .IX Item "SQLITE_LOCKED_SHAREDCACHE" .IP "\s-1SQLITE_IOERR_SHMOPEN\s0" 4 .IX Item "SQLITE_IOERR_SHMOPEN" .IP "\s-1SQLITE_IOERR_SHMSIZE\s0" 4 .IX Item "SQLITE_IOERR_SHMSIZE" .IP "\s-1SQLITE_IOERR_SHMLOCK\s0" 4 .IX Item "SQLITE_IOERR_SHMLOCK" .IP "\s-1SQLITE_BUSY_RECOVERY\s0" 4 .IX Item "SQLITE_BUSY_RECOVERY" .IP "\s-1SQLITE_CANTOPEN_NOTEMPDIR\s0" 4 .IX Item "SQLITE_CANTOPEN_NOTEMPDIR" .IP "\s-1SQLITE_IOERR_SHMMAP\s0" 4 .IX Item "SQLITE_IOERR_SHMMAP" .IP "\s-1SQLITE_IOERR_SEEK\s0" 4 .IX Item "SQLITE_IOERR_SEEK" .IP "\s-1SQLITE_CORRUPT_VTAB\s0" 4 .IX Item "SQLITE_CORRUPT_VTAB" .IP "\s-1SQLITE_READONLY_RECOVERY\s0" 4 .IX Item "SQLITE_READONLY_RECOVERY" .IP "\s-1SQLITE_READONLY_CANTLOCK\s0" 4 .IX Item "SQLITE_READONLY_CANTLOCK" .IP "\s-1SQLITE_ABORT_ROLLBACK\s0" 4 .IX Item "SQLITE_ABORT_ROLLBACK" .IP "\s-1SQLITE_CANTOPEN_ISDIR\s0" 4 .IX Item "SQLITE_CANTOPEN_ISDIR" .IP "\s-1SQLITE_IOERR_DELETE_NOENT\s0" 4 .IX Item "SQLITE_IOERR_DELETE_NOENT" .IP "\s-1SQLITE_CANTOPEN_FULLPATH\s0" 4 .IX Item "SQLITE_CANTOPEN_FULLPATH" .IP "\s-1SQLITE_READONLY_ROLLBACK\s0" 4 .IX Item "SQLITE_READONLY_ROLLBACK" .IP "\s-1SQLITE_CONSTRAINT_CHECK\s0" 4 .IX Item "SQLITE_CONSTRAINT_CHECK" .IP "\s-1SQLITE_CONSTRAINT_COMMITHOOK\s0" 4 .IX Item "SQLITE_CONSTRAINT_COMMITHOOK" .IP "\s-1SQLITE_CONSTRAINT_FOREIGNKEY\s0" 4 .IX Item "SQLITE_CONSTRAINT_FOREIGNKEY" .IP "\s-1SQLITE_CONSTRAINT_FUNCTION\s0" 4 .IX Item "SQLITE_CONSTRAINT_FUNCTION" .IP "\s-1SQLITE_CONSTRAINT_NOTNULL\s0" 4 .IX Item "SQLITE_CONSTRAINT_NOTNULL" .IP "\s-1SQLITE_CONSTRAINT_PRIMARYKEY\s0" 4 .IX Item "SQLITE_CONSTRAINT_PRIMARYKEY" .IP "\s-1SQLITE_CONSTRAINT_TRIGGER\s0" 4 .IX Item "SQLITE_CONSTRAINT_TRIGGER" .IP "\s-1SQLITE_CONSTRAINT_UNIQUE\s0" 4 .IX Item "SQLITE_CONSTRAINT_UNIQUE" .IP "\s-1SQLITE_CONSTRAINT_VTAB\s0" 4 .IX Item "SQLITE_CONSTRAINT_VTAB" .IP "\s-1SQLITE_IOERR_MMAP\s0" 4 .IX Item "SQLITE_IOERR_MMAP" .IP "\s-1SQLITE_NOTICE_RECOVER_WAL\s0" 4 .IX Item "SQLITE_NOTICE_RECOVER_WAL" .IP "\s-1SQLITE_NOTICE_RECOVER_ROLLBACK\s0" 4 .IX Item "SQLITE_NOTICE_RECOVER_ROLLBACK" .IP "\s-1SQLITE_IOERR_GETTEMPPATH\s0" 4 .IX Item "SQLITE_IOERR_GETTEMPPATH" .IP "\s-1SQLITE_BUSY_SNAPSHOT\s0" 4 .IX Item "SQLITE_BUSY_SNAPSHOT" .IP "\s-1SQLITE_WARNING_AUTOINDEX\s0" 4 .IX Item "SQLITE_WARNING_AUTOINDEX" .IP "\s-1SQLITE_IOERR_CONVPATH\s0" 4 .IX Item "SQLITE_IOERR_CONVPATH" .IP "\s-1SQLITE_CANTOPEN_CONVPATH\s0" 4 .IX Item "SQLITE_CANTOPEN_CONVPATH" .IP "\s-1SQLITE_CONSTRAINT_ROWID\s0" 4 .IX Item "SQLITE_CONSTRAINT_ROWID" .IP "\s-1SQLITE_READONLY_DBMOVED\s0" 4 .IX Item "SQLITE_READONLY_DBMOVED" .IP "\s-1SQLITE_AUTH_USER\s0" 4 .IX Item "SQLITE_AUTH_USER" .IP "\s-1SQLITE_IOERR_VNODE\s0" 4 .IX Item "SQLITE_IOERR_VNODE" .IP "\s-1SQLITE_IOERR_AUTH\s0" 4 .IX Item "SQLITE_IOERR_AUTH" .PD .SS "file_open (flags_for_file_open_operations)" .IX Subsection "file_open (flags_for_file_open_operations)" .IP "\s-1SQLITE_OPEN_READONLY\s0" 4 .IX Item "SQLITE_OPEN_READONLY" .PD 0 .IP "\s-1SQLITE_OPEN_READWRITE\s0" 4 .IX Item "SQLITE_OPEN_READWRITE" .IP "\s-1SQLITE_OPEN_CREATE\s0" 4 .IX Item "SQLITE_OPEN_CREATE" .IP "\s-1SQLITE_OPEN_NOMUTEX\s0" 4 .IX Item "SQLITE_OPEN_NOMUTEX" .IP "\s-1SQLITE_OPEN_FULLMUTEX\s0" 4 .IX Item "SQLITE_OPEN_FULLMUTEX" .IP "\s-1SQLITE_OPEN_SHAREDCACHE\s0" 4 .IX Item "SQLITE_OPEN_SHAREDCACHE" .IP "\s-1SQLITE_OPEN_PRIVATECACHE\s0" 4 .IX Item "SQLITE_OPEN_PRIVATECACHE" .IP "\s-1SQLITE_OPEN_URI\s0" 4 .IX Item "SQLITE_OPEN_URI" .IP "\s-1SQLITE_OPEN_MEMORY\s0" 4 .IX Item "SQLITE_OPEN_MEMORY" .PD .SS "function_flags" .IX Subsection "function_flags" .IP "\s-1SQLITE_DETERMINISTIC\s0" 4 .IX Item "SQLITE_DETERMINISTIC" .SS "datatypes (fundamental_datatypes)" .IX Subsection "datatypes (fundamental_datatypes)" .PD 0 .IP "\s-1SQLITE_INTEGER\s0" 4 .IX Item "SQLITE_INTEGER" .IP "\s-1SQLITE_FLOAT\s0" 4 .IX Item "SQLITE_FLOAT" .IP "\s-1SQLITE_BLOB\s0" 4 .IX Item "SQLITE_BLOB" .IP "\s-1SQLITE_NULL\s0" 4 .IX Item "SQLITE_NULL" .PD .SS "result_codes" .IX Subsection "result_codes" .IP "\s-1SQLITE_OK\s0" 4 .IX Item "SQLITE_OK" .PD 0 .IP "\s-1SQLITE_ERROR\s0" 4 .IX Item "SQLITE_ERROR" .IP "\s-1SQLITE_INTERNAL\s0" 4 .IX Item "SQLITE_INTERNAL" .IP "\s-1SQLITE_PERM\s0" 4 .IX Item "SQLITE_PERM" .IP "\s-1SQLITE_ABORT\s0" 4 .IX Item "SQLITE_ABORT" .IP "\s-1SQLITE_BUSY\s0" 4 .IX Item "SQLITE_BUSY" .IP "\s-1SQLITE_LOCKED\s0" 4 .IX Item "SQLITE_LOCKED" .IP "\s-1SQLITE_NOMEM\s0" 4 .IX Item "SQLITE_NOMEM" .IP "\s-1SQLITE_READONLY\s0" 4 .IX Item "SQLITE_READONLY" .IP "\s-1SQLITE_INTERRUPT\s0" 4 .IX Item "SQLITE_INTERRUPT" .IP "\s-1SQLITE_IOERR\s0" 4 .IX Item "SQLITE_IOERR" .IP "\s-1SQLITE_CORRUPT\s0" 4 .IX Item "SQLITE_CORRUPT" .IP "\s-1SQLITE_NOTFOUND\s0" 4 .IX Item "SQLITE_NOTFOUND" .IP "\s-1SQLITE_FULL\s0" 4 .IX Item "SQLITE_FULL" .IP "\s-1SQLITE_CANTOPEN\s0" 4 .IX Item "SQLITE_CANTOPEN" .IP "\s-1SQLITE_PROTOCOL\s0" 4 .IX Item "SQLITE_PROTOCOL" .IP "\s-1SQLITE_EMPTY\s0" 4 .IX Item "SQLITE_EMPTY" .IP "\s-1SQLITE_SCHEMA\s0" 4 .IX Item "SQLITE_SCHEMA" .IP "\s-1SQLITE_TOOBIG\s0" 4 .IX Item "SQLITE_TOOBIG" .IP "\s-1SQLITE_CONSTRAINT\s0" 4 .IX Item "SQLITE_CONSTRAINT" .IP "\s-1SQLITE_MISMATCH\s0" 4 .IX Item "SQLITE_MISMATCH" .IP "\s-1SQLITE_MISUSE\s0" 4 .IX Item "SQLITE_MISUSE" .IP "\s-1SQLITE_NOLFS\s0" 4 .IX Item "SQLITE_NOLFS" .IP "\s-1SQLITE_AUTH\s0" 4 .IX Item "SQLITE_AUTH" .IP "\s-1SQLITE_FORMAT\s0" 4 .IX Item "SQLITE_FORMAT" .IP "\s-1SQLITE_RANGE\s0" 4 .IX Item "SQLITE_RANGE" .IP "\s-1SQLITE_NOTADB\s0" 4 .IX Item "SQLITE_NOTADB" .IP "\s-1SQLITE_ROW\s0" 4 .IX Item "SQLITE_ROW" .IP "\s-1SQLITE_DONE\s0" 4 .IX Item "SQLITE_DONE" .IP "\s-1SQLITE_NOTICE\s0" 4 .IX Item "SQLITE_NOTICE" .IP "\s-1SQLITE_WARNING\s0" 4 .IX Item "SQLITE_WARNING"