Lines Matching defs:changed

722 ** is not changed.
772 #define SQLITE_SCHEMA 17 /* The database schema changed */
949 ** file that were written at the application level might have changed
954 ** read-only media and cannot be changed even by processes with
1257 ** to be adjusted. The values are changed for all database connections
1261 ** is not changed but instead the prior value of that setting is written
1369 ** pointer is overwritten with the old value. The limit is not changed if
1466 ** interface can be used to find if any database on the connection has changed,
1620 ** of the sqlite3_vfs object changed in the transition from
2314 ** disabled. The default value may be changed by compiling with the
2365 ** changed to its compile-time default.
2494 ** configuration for a database connection can only be changed when that
2934 ** of rows that changed due to SQL statement run against database
3909 ** database file cannot be changed, even by a process with higher
4273 ** (The "_LIMIT_" in the name is changed to "_MAX_".))^
4277 ** ^Regardless of whether or not the limit was changed, the
6386 ** is unfortunate but cannot be changed without breaking backwards
6785 ** but nothing in the database file has changed. The transaction state
7847 ** cannot be changed after the [BLOB handle] is opened.
7852 ** This is true if any column of the row is changed, even a column
7861 ** the opened blob. ^The size of a blob may not be changed by this
7893 ** changed. ^The database, table and column on which the blob handle is open
9956 ** the column is not changed by the UPDATE statement, then the xColumn
10670 ** database is changed back to rollback mode or when the number of database
11782 ** <li> Each DELETE change is changed to an INSERT, and
11783 ** <li> Each INSERT change is changed to a DELETE, and
12362 ** is changed into an INSERT. Any undefined values in the new.* record
14238 ** changed at run-time using a pragma.
15008 ** For this reason, the default name prefix is changed to be "sqlite"
15090 ** file format. Depending on how it is changed, you might not notice
15243 ** therefore cannot be changed without a compatibility break.
17213 #define SQLITE_CountRows HI(0x00001) /* Count rows changed by INSERT, */
21012 ** At least two bugs have slipped in because we changed the MEMORY_DEBUG
22149 ** disabled. The default value may be changed by compiling with the
22201 ** changed as start-time using sqlite3_config(SQLITE_CONFIG_LOOKASIDE)
26311 ** be changed.
26603 ** changed) key chunk once this routine has finished.
27001 ** be changed.
33436 ** changed by this function.
33640 ** breaking, the codes should not be changed or reused.
37031 unsigned char transCntrChng; /* True if the transaction counter changed */
37032 unsigned char dbUpdate; /* True if any part of database file changed */
38760 ** file changed. If the transaction counter is not updated,
38762 ** the file has changed and hence might not know to flush their
39962 ** file changed. If the transaction counter is not updated,
39964 ** the file has changed and hence might not know to flush their
40327 ** has changed. If the transaction counter is modified, record that
40339 pFile->transCntrChng = 1; /* The transaction counter has changed */
40448 ** file size has changed. The only real difference between fdatasync()
40450 ** inode if the mtime or owner or other inode attributes have changed.
40510 /* fdatasync() on HFS+ doesn't yet flush the file size if it changed correctly
44202 * 2nd try: fail if the mod time changed or host id is different, wait
44204 * 3rd try: break the lock unless the mod time has changed.
48214 ** and reflect those expectations; therefore, they should not be changed.
51329 ** * Can .pMutex can only be changed while holding the
51333 ** * Other fields can only be changed while holding the .pMutex mutex
51338 ** be changed (for resizing) when nMmap is zero.
53712 ** cache is created and are never changed thereafter. nMax may be
55560 ** pages can be changed arbitrarily without affecting the logical equivalence
55575 ** of bytes from 24 through 39 inclusive will be changed prior to releasing
55878 ** is only changed back to a real locking state after a successful call
57374 /* The pager state may be changed from PAGER_ERROR to PAGER_OPEN here
57695 ** scenario is that one end or the other of the record will be changed.
57878 ** This occurs when a page is changed prior to the start of a statement
57879 ** then changed again within the statement. When rolling back such a
58152 ** of the file is changed to nPage pages (nPage*pPager->pageSize bytes).
58684 ** changed.
58758 int changed = 0; /* True if cache must be reset */
58770 rc = sqlite3WalBeginReadTransaction(pPager->pWal, &changed);
58771 if( rc!=SQLITE_OK || changed ){
59256 ** If the page size is changed, then this function uses sqlite3PagerMalloc()
59261 ** If the page size is not changed, either because one of the enumerated
60914 ** see if the database has been modified. If the database has changed,
62117 ** xSync() call will be changed to a no-op by the OS anyhow.
62911 ** the logic there will never allow a temporary file to be changed
63728 ** The value of aReadMark[K] may only be changed by a thread that
63730 ** aReadMark[K] cannot changed while there is a reader is using that mark
64741 ** the value needs to be changed, that means it is not being
65748 ** changed by this operation. If pWal->hdr is unchanged, set *pChanged
65765 assert( rc!=SQLITE_READONLY ); /* READONLY changed to OK in walIndexPage */
65938 /* Make sure some writer hasn't come in and changed the WAL file out
66038 ** wal-index header has changed, *pChanged is set to 1 (as an indication
66243 ** header have changed.
66255 ** Before checking that the live wal-index header has not changed
66433 ** In this case, the salt will have changed.
67652 ** The file change counter is incremented when the database is changed
67653 ** This counter allows other processes to know when the file has changed
67906 ** The pBt pointer itself may not be changed while there exists cursors
68032 #define BTS_PAGESIZE_FIXED 0x0002 /* Page size can no longer be changed */
71594 ** changed.
71605 ** and autovacuum mode can no longer be changed.
72446 ** pages need to be changed.
80077 ** callbacks when pages are changed or the cache invalidated.
80768 ** then the encoding of the value may not have changed.
81161 ** If pMem represents a string value, its encoding might be changed.
87888 ** added or changed.
88562 ** with version 3.7.0, we changed this so that sqlite3_reset() would
90299 ** is changed while the copy is still in use, the string or blob might
90300 ** be changed out from under the copy. This macro verifies that nothing
92368 ** A NULL value is not changed by this routine. It remains NULL.
94251 ** This operation is used to detect when that the cookie has changed
94327 ** version is checked to ensure that the schema has not changed since the
94331 p->zErrMsg = sqlite3DbStrDup(db, "database schema has changed");
94430 ** schema is changed. Ticket #1644 */
95890 ** and register P2 becomes ephemeral. If the cursor is changed, the
97843 ** the opcode is changed. In this way, the initialization of the
97902 ** checks to see if the register array has changed, and if so it
98797 ** checks to see if the register array has changed, and if so it
104301 ** fields are not changed in any context.
104528 ** function names. The operator for aggregate functions is changed
105346 /* Since this expresion is being changed into a reference
105441 /* If the number of references to the outer context changed when
105641 ** set and the opcode is changed from TK_FUNCTION to TK_AGG_FUNCTION.
112920 Token *pOld, /* Name of column being changed */
115250 ** Field iChng of the index being scanned has changed. So at this point
115595 int regChng = iMem++; /* Index of changed index field */
117286 ** If SQLITE_IGNORE is returned and pExpr is not NULL, then pExpr is changed
119504 ** it checks the cookie to make sure the schema has not changed
120045 ** they should not be changed. Expressions attached to a table or
120080 ** recently changed, so the entry for this table already exists in
120676 ** root-page of a table or index in database iDb has changed from iFrom
121499 ** sqlite_schema table (because some other process changed the schema) and
130093 int *aiChng, /* aiChng[x]>=0 if column x changed by the UPDATE */
130276 u8 pkChng, /* Non-zero if the rowid or PRIMARY KEY changed */
130657 /* pkChng!=0 does not mean that the rowid has changed, only that
130658 ** it might have changed. Skip the conflict logic below if the rowid
134366 ** Invalidate temp storage, either when the temp storage is changed
134367 ** from default, or when 'file' and the temp_store_directory has changed
134375 sqlite3ErrorMsg(pParse, "temporary storage cannot be changed "
135217 ** If temporary directory is changed, then invalidateTempStorage.
135347 "Safety level may not be changed inside a transaction");
139767 ** can only be changed if this is just a single reference to the object.
143123 ** To work around this, the expression tree is not actually changed from
145425 ** changed to an OP_Noop once we figure out that the sorting index is
148127 ExprList *pChanges, /* Things to be changed */
148150 ** aXRef[i]==-1 if the i-th column is not changed. */
148152 u8 chngPk; /* PRIMARY KEY changed in a WITHOUT ROWID table */
148153 u8 chngRowid; /* Rowid changed in a normal table */
148183 int regRowCount = 0; /* A count of rows changed */
148730 /* Compute the old pre-UPDATE content of the row being changed, if that
148787 /* This branch loads the value of a column that will not be changed
148973 ** Return the number of rows that were changed, if we are tracking
149011 ** for each row to be changed:
153406 ** the xFilter implementation might have changed the datatype or
156000 ** A like pattern of the form "x LIKE 'aBc%'" is changed into constraints
156577 ** This object is not an API and can be changed from one release to the
156705 ** a single row is to be changed. Return ONEPASS_MULTI (2) if the one-pass
162398 ** changed based on STAT4 information while computing subsequent loops,
167445 ** but it does not parse, the type of the token is changed to ID and
168496 ** second argument to sqlite3ParserAlloc() below. This can be changed by
174040 ** can be changed at start-time using the
174079 ** negative, then that argument is changed to its compile-time default.
175036 /* SQLITE_SCHEMA */ "database schema has changed",
176277 ** macro called SQLITE_MAX_NAME. (The "_LIMIT_" in the name is changed to
216813 ** to the changed-rows hash table associated with table pTab.
217383 ** of the changed-rows hash tables are also deleted.
217743 ** (i.e. nothing has changed), then no data at all is appended to the buffer.
222420 ** table may have changed on disk. So any in-memory caches of %_data
222822 ** interstitial "-" characters) contained in this template is changed into
223099 ** but it does not parse, the type of the token is changed to ID and
223296 ** second argument to sqlite3Fts5ParserAlloc() below. This can be changed by
230171 ** the format is changed in two ways:
235376 ** table may have changed on disk. So any in-memory caches of %_data
245820 // support hmac algo changed by using rekey operation