1DBD::SQLite::Constants(U3s)er Contributed Perl DocumentatDiBoDn::SQLite::Constants(3)
2
3
4
6 DBD::SQLite::Constants - common SQLite constants
7
9 DBD::SQLite::Constants qw/:result_codes/;
10
12 You can import necessary SQLite constants from this module. Available
13 tags are "all", "authorizer_action_codes", "authorizer_return_codes",
14 "version" ("compile_time_library_version_numbers"),
15 "extended_result_codes", "file_open"
16 ("flags_for_file_open_operations"), "function_flags", "datatypes"
17 ("fundamental_datatypes"), "result_codes". See
18 <http://sqlite.org/c3ref/constlist.html> for the complete list of
19 constants.
20
21 This module does not export anything by default.
22
24 authorizer_action_codes
25 SQLITE_CREATE_INDEX
26 SQLITE_CREATE_TABLE
27 SQLITE_CREATE_TEMP_INDEX
28 SQLITE_CREATE_TEMP_TABLE
29 SQLITE_CREATE_TEMP_TRIGGER
30 SQLITE_CREATE_TEMP_VIEW
31 SQLITE_CREATE_TRIGGER
32 SQLITE_CREATE_VIEW
33 SQLITE_DELETE
34 SQLITE_DROP_INDEX
35 SQLITE_DROP_TABLE
36 SQLITE_DROP_TEMP_INDEX
37 SQLITE_DROP_TEMP_TABLE
38 SQLITE_DROP_TEMP_TRIGGER
39 SQLITE_DROP_TEMP_VIEW
40 SQLITE_DROP_TRIGGER
41 SQLITE_DROP_VIEW
42 SQLITE_INSERT
43 SQLITE_PRAGMA
44 SQLITE_READ
45 SQLITE_SELECT
46 SQLITE_TRANSACTION
47 SQLITE_UPDATE
48 SQLITE_ATTACH
49 SQLITE_DETACH
50 SQLITE_ALTER_TABLE
51 SQLITE_REINDEX
52 SQLITE_ANALYZE
53 SQLITE_CREATE_VTABLE
54 SQLITE_DROP_VTABLE
55 SQLITE_FUNCTION
56 SQLITE_COPY
57 SQLITE_SAVEPOINT
58 SQLITE_RECURSIVE
59
60 authorizer_return_codes
61 SQLITE_DENY
62 SQLITE_IGNORE
63
64 version (compile_time_library_version_numbers)
65 SQLITE_VERSION_NUMBER
66
67 extended_result_codes
68 SQLITE_IOERR_LOCK
69 SQLITE_IOERR_READ
70 SQLITE_IOERR_SHORT_READ
71 SQLITE_IOERR_WRITE
72 SQLITE_IOERR_FSYNC
73 SQLITE_IOERR_DIR_FSYNC
74 SQLITE_IOERR_TRUNCATE
75 SQLITE_IOERR_FSTAT
76 SQLITE_IOERR_UNLOCK
77 SQLITE_IOERR_RDLOCK
78 SQLITE_IOERR_DELETE
79 SQLITE_IOERR_BLOCKED
80 SQLITE_IOERR_NOMEM
81 SQLITE_IOERR_ACCESS
82 SQLITE_IOERR_CHECKRESERVEDLOCK
83 SQLITE_IOERR_CLOSE
84 SQLITE_IOERR_DIR_CLOSE
85 SQLITE_LOCKED_SHAREDCACHE
86 SQLITE_IOERR_SHMOPEN
87 SQLITE_IOERR_SHMSIZE
88 SQLITE_IOERR_SHMLOCK
89 SQLITE_BUSY_RECOVERY
90 SQLITE_CANTOPEN_NOTEMPDIR
91 SQLITE_IOERR_SHMMAP
92 SQLITE_IOERR_SEEK
93 SQLITE_CORRUPT_VTAB
94 SQLITE_READONLY_RECOVERY
95 SQLITE_READONLY_CANTLOCK
96 SQLITE_ABORT_ROLLBACK
97 SQLITE_CANTOPEN_ISDIR
98 SQLITE_IOERR_DELETE_NOENT
99 SQLITE_CANTOPEN_FULLPATH
100 SQLITE_READONLY_ROLLBACK
101 SQLITE_CONSTRAINT_CHECK
102 SQLITE_CONSTRAINT_COMMITHOOK
103 SQLITE_CONSTRAINT_FOREIGNKEY
104 SQLITE_CONSTRAINT_FUNCTION
105 SQLITE_CONSTRAINT_NOTNULL
106 SQLITE_CONSTRAINT_PRIMARYKEY
107 SQLITE_CONSTRAINT_TRIGGER
108 SQLITE_CONSTRAINT_UNIQUE
109 SQLITE_CONSTRAINT_VTAB
110 SQLITE_IOERR_MMAP
111 SQLITE_NOTICE_RECOVER_WAL
112 SQLITE_NOTICE_RECOVER_ROLLBACK
113 SQLITE_IOERR_GETTEMPPATH
114 SQLITE_BUSY_SNAPSHOT
115 SQLITE_WARNING_AUTOINDEX
116 SQLITE_IOERR_CONVPATH
117 SQLITE_CANTOPEN_CONVPATH
118 SQLITE_CONSTRAINT_ROWID
119 SQLITE_READONLY_DBMOVED
120 SQLITE_AUTH_USER
121 SQLITE_IOERR_VNODE
122 SQLITE_IOERR_AUTH
123 SQLITE_IOERR_BEGIN_ATOMIC
124 SQLITE_IOERR_COMMIT_ATOMIC
125 SQLITE_IOERR_ROLLBACK_ATOMIC
126
127 file_open (flags_for_file_open_operations)
128 SQLITE_OPEN_READONLY
129 SQLITE_OPEN_READWRITE
130 SQLITE_OPEN_CREATE
131 SQLITE_OPEN_NOMUTEX
132 SQLITE_OPEN_FULLMUTEX
133 SQLITE_OPEN_SHAREDCACHE
134 SQLITE_OPEN_PRIVATECACHE
135 SQLITE_OPEN_URI
136 SQLITE_OPEN_MEMORY
137
138 function_flags
139 SQLITE_DETERMINISTIC
140
141 datatypes (fundamental_datatypes)
142 SQLITE_INTEGER
143 SQLITE_FLOAT
144 SQLITE_BLOB
145 SQLITE_NULL
146
147 result_codes
148 SQLITE_OK
149 SQLITE_ERROR
150 SQLITE_INTERNAL
151 SQLITE_PERM
152 SQLITE_ABORT
153 SQLITE_BUSY
154 SQLITE_LOCKED
155 SQLITE_NOMEM
156 SQLITE_READONLY
157 SQLITE_INTERRUPT
158 SQLITE_IOERR
159 SQLITE_CORRUPT
160 SQLITE_NOTFOUND
161 SQLITE_FULL
162 SQLITE_CANTOPEN
163 SQLITE_PROTOCOL
164 SQLITE_EMPTY
165 SQLITE_SCHEMA
166 SQLITE_TOOBIG
167 SQLITE_CONSTRAINT
168 SQLITE_MISMATCH
169 SQLITE_MISUSE
170 SQLITE_NOLFS
171 SQLITE_AUTH
172 SQLITE_FORMAT
173 SQLITE_RANGE
174 SQLITE_NOTADB
175 SQLITE_ROW
176 SQLITE_DONE
177 SQLITE_NOTICE
178 SQLITE_WARNING
179
180
181
182perl v5.26.3 2017-11-20 DBD::SQLite::Constants(3)