Lines Matching refs:other

251 ** sqlite3_config(). In other words, the return value from sqlite3_threadsafe()
266 ** and [sqlite3_close_v2()] are its destructors. There are many other
580 ** The other flags have historically been ignored by sqlite3_open_v2(),
634 ** first then the size of the file is extended, never the other
761 ** xLock() upgrades the database file lock. In other words, xLock() moves the
770 ** either in this process or in some other process, is holding a RESERVED,
793 ** other bytes in the file. The xDeviceCharacteristics()
821 ** first then the size of the file is extended, never the other
962 ** close. Persisting the files is useful when other processes that do not
1027 ** any result code other than [SQLITE_OK] or [SQLITE_NOTFOUND], that means
1049 ** temporary filenames for TEMP tables and other internal uses. The
1098 ** The [SQLITE_FCNTL_ZIPVFS] opcode is implemented by zipvfs only. All other
1103 ** the RBU extension only. All other VFS should return SQLITE_NOTFOUND for
1155 ** connections possibly in other processes. The [sqlite3_total_changes()]
1160 ** omits changes made by other database connections. The
1162 ** a single attached database that occur due to other database connections,
1189 ** other process. This opcode cannot be used to detect transactions opened
1190 ** by clients within the current process, only within other processes.
1506 ** (in other words, if files can be added, removed, and renamed within
1572 ** of sqlite3_initialize() does any initialization. All other calls
1578 ** All other valid calls to sqlite3_shutdown() are harmless no-ops.)^
1583 ** other SQLite resources must be deallocated prior to invoking
1586 ** Among other things, ^sqlite3_initialize() will invoke
1593 ** as a mutex) it returns an [error code] other than [SQLITE_OK].
1595 ** ^The sqlite3_initialize() routine is called internally by many other
1603 ** prior to using any other SQLite interface. For maximum portability,
1605 ** directly prior to using any other SQLite interface. Future releases
1606 ** of SQLite may require this. In other words, the behavior exhibited
1625 ** When [custom builds | built for other platforms]
1630 ** must return [SQLITE_OK] on success and some other [error code] upon
1648 ** must ensure that no other SQLite interfaces are invoked by other
1742 ** not need to be threadsafe either. For all other methods, SQLite
1746 ** However, if [SQLITE_CONFIG_MEMSTATUS] is disabled, then the other
1782 ** [threading mode] to Single-thread. In other words, it disables
1793 ** [threading mode] to Multi-thread. In other words, it disables
1796 ** [database connections] and [prepared statements]. But other mutexes
1807 ** [threading mode] to Serialized. In other words, this option enables
2178 ** connection is not currently using lookaside memory, or in other words
2209 ** this option is off. So, in other words, this option now only disables
2226 ** this option is off. So, in other words, this option now only disables
2542 ** the return value of sqlite3_changes() is undefined. ^Executing any other
2557 ** program uses the [changes() SQL function], or if some other callback
2605 ** any other type of SQL statement does not affect the value returned by
2615 ** connection D. Any changes by other database connections are ignored.
2616 ** To detect changes against a database file from other database
2761 ** database connection that invoked the busy handler. In other words,
2787 ** this routine, that other busy handler is cleared.)^
2813 ** in NULL pointers. All other values are in their UTF-8 zero-terminated
2946 ** memory might result in a segmentation fault or other severe error.
2947 ** Memory corruption, a segmentation fault, or other severe error
3036 ** applications to access the same PRNG for other purposes.
3070 ** any value other than [SQLITE_IGNORE], [SQLITE_OK], or [SQLITE_DENY]
3275 ** first begins running and possibly at other times during the
3469 ** In other words, the database behaves has if
3480 ** required combinations shown above optionally combined with other
3552 ** "rwc", or "memory". Attempting to set it to any other value is
3709 ** exist. If the value of P is something other than an integer, then
3784 ** [SQLITE_OPEN_MAIN_JOURNAL] or [SQLITE_OPEN_WAL]. Any other use
3826 ** If the Y parameter to sqlite3_free_filename(Y) is anything other
3876 ** subsequent calls to other SQLite interface functions.)^
4094 ** program using one of these routines. Or, in other words, these routines
4266 ** ^The string returned by sqlite3_expanded_sql(P), on the other hand,
4303 ** rather they control the timing of when other statements modify the
4605 ** In other words, the initial ":" or "$" or "@" or "?"
4729 ** ^As with all other SQLite APIs, those whose names end with "16" return
4730 ** UTF-16 encoded strings and the other functions return UTF-8.
4800 ** ^With the "v2" interface, any of the other [result codes] or
4838 ** other than [SQLITE_ROW] before any subsequent invocation of
4851 ** error other than [SQLITE_BUSY] and [SQLITE_MISUSE]. You must call
4960 ** something other than [SQLITE_ROW], the results are undefined.
5025 ** [sqlite3_column_value()] is used in any other way, including calls
5095 ** In other words, you should call sqlite3_column_text(),
5128 ** other SQLite interface is called on the same [database connection].
5259 ** used inside of triggers, view, CHECK constraints, or other elements of
5314 ** ^An application-defined function is permitted to call other
5410 ** no side effects and should not depend on any values other than its
5540 ** such a conversion is possible without loss of information (in other
5548 ** returns something other than SQLITE_TEXT, then the return value from
5563 ** sqlite3_value_nochange(X) is true will in all other respects appear
5564 ** to be a NULL value. If sqlite3_value_nochange(X) is invoked anywhere other
5602 ** other SQLite interface is called on the same [database connection].
5879 ** other than sqlite3_result_text64() is negative, then SQLite computes
6062 ** This is different from every other SQLite interface. The inconsistency
6170 ** But for all other platforms, it is highly recommended that applications
6362 ** xFullPathname method of the [VFS]. ^In other words, the filename
6426 ** no other conflicting concurrent write transactions. The transaction
6483 ** Note that running any other SQL statements, including SELECT statements,
6493 ** hook returning non-zero, just as it would be with any other rollback.
6526 ** not attempt to invoke any other SQLite interface. If it does, bad
6542 ** be some other error code if something goes wrong. The current
6543 ** implementation will only return SQLITE_OK or SQLITE_MISUSE, but other
6548 ** then the default behavior is to vacuum all free pages. So, in other
6654 ** that way. In other words, do not use this routine. This interface
6716 ** an [SQLITE_NOMEM] error. In other words, the soft heap limit
7094 ** and makes other simplifications to the WHERE clause in an attempt to
7109 ** set. In other words, column iCol may be required if the expression
7122 ** the constraint may or may not be checked in byte code. In other words,
7153 ** any database changes. In other words, if the xUpdate() returns
7439 ** in other words, the same BLOB that would be selected by:
7492 ** other than the one the BLOB handle is open on.)^
7559 ** the database is in auto-commit mode and there are no other open read-write
7584 ** been closed by [sqlite3_blob_close()]. Passing any other pointer in
7611 ** been closed by [sqlite3_blob_close()]. Passing any other pointer in
7649 ** or by other independent statements.
7653 ** been closed by [sqlite3_blob_close()]. Passing any other pointer in
7723 ** before calling sqlite3_initialize() or any other public sqlite3_
7760 ** ^The other allowed parameters to sqlite3_mutex_alloc() (anything other
7787 ** can enter.)^ If the same thread tries to enter any mutex other
8161 ** to any of the other [sqlite3_str] methods.
8445 ** connections.)^ In other words, if none of the pager caches associated
8457 ** schema memory is shared with other database connections due to
8486 ** If an IO or other error occurs while writing a page to disk, the effect
8698 ** not need to be threadsafe either. All other methods must be threadsafe
8722 ** ^In other words, calls to xUnpin() on a cache with bPurgeable set to
8803 ** handle invalid, and will not use it with any other sqlite3_pcache_methods2
8877 ** preventing other database connections from
8973 ** external process or via a database connection other than the one being
9020 ** ^The source [database connection] may be used by the application for other
9024 ** from within other threads.
9027 ** [database connection] is not passed to any other API (by any thread) after
9096 ** shared-cache table, and more than one other connection currently holds
9098 ** the other connections to use as the blocking connection.
9248 ** To avoid deadlocks and other threading problems, the sqlite3_log() routine
9365 ** ^On the other hand, passive mode might leave the checkpoint unfinished
9402 ** any other process is running a checkpoint operation at the same time, the
9423 ** attached databases and SQLITE_BUSY is returned at the end. ^If any other
9675 ** to be the same. In other words, the comparison operator is "IS"
9691 ** valid to do so, on the other hand, might cause SQLite to return incorrect
9701 ** The result of invoking this interface from any other context is
9724 ** is an [IN operator] that can be processed all at once. ^In other words,
9774 ** The result of invoking these interfaces from any other context
9785 ** exhibit some other undefined or harmful behavior.
9807 ** some other value, such as SQLITE_NOMEM, in the event of a malfunction.
9837 ** can return an result code other than SQLITE_OK or SQLITE_NOTFOUND if
9843 ** to some other column or a [host parameter], then sqlite3_vtab_rhs_value()
10000 ** because locks cannot be obtained, but no other error occurs, this
10003 ** ^If any other error occurs while flushing dirty pages to disk (for
10100 ** the index of the column being written. In other cases, where the
10101 ** pre-update hook is being invoked for some other reason, including a
10152 ** Subsequent changes to the database from other connections are not seen
10197 ** database handle in autocommit mode but fails for some other reason,
10315 ** even though the WAL file contains other valid transactions.