Lines Matching defs:exists
1176 ** if such a lock exists and false otherwise.
1515 ** be created, and that it is an error if it already exists.
1621 ** simply checks whether the file exists.
3225 ** parameter if it exists or a NULL pointer if P does not appear as a
5368 int *pNotNull, /* OUTPUT: True if NOT NULL constraint exists */
5705 ** This superclass exists in order to define fields of the cursor that
5732 ** name and number of parameters exists. If no such function exists
6299 ** This interface is not for use by applications. It exists solely
12128 ** If the SQLITE_ENABLE IOTRACE exists then the global variable
15205 ** the malloc_usable_size() interface exists
15208 ** If an equivalent interface exists by
22454 ** If no element exists with a matching key, then a new
22457 ** If another element already exists with the same key, then the
24435 /* If the file exists, it fails. */
24441 /* Opens a file, only if it exists. */
26954 ** In dotfile locking, either a lock exists or it does not. So in this
26973 /* The lock is held if and only if the lockfile exists */
27015 /* If we have any lock, then the lock file already exists. All we have
28393 ** SQLite to access the file will not know that the journal exists (because
28915 /* Check to see if a unixShmNode object already exists. Reuse an existing
29742 /* NB: zFilename exists and remains valid until the file is closed
30351 ** SQLITE_ACCESS_EXISTS: Return 1 if the file exists
31221 /* if the host id matches and the lock path already exists in the conch
34620 ** If no matching winShmNode currently exists, create a new one.
35254 /* If the file exists, it fails. */
35260 /* Opens a file, only if it exists. */
37059 ** such buffer exists or there is no space left in it, this function falls
37205 ** exists, this function falls back to sqlite3Malloc().
38854 ** lock. Instead, it assumes a hot-journal exists and obtains an EXCLUSIVE
39439 ** A page needs to be written into the sub-journal if there exists one
40641 ** pager cache if it exists and the main file. The page is then marked
40796 ** * if the child journal exists, and if so
40859 int exists;
40860 rc = sqlite3OsAccess(pVfs, zJournal, SQLITE_ACCESS_EXISTS, &exists);
40864 if( exists ){
40865 /* One of the journals pointed to by the master journal exists.
41561 ** exists if the database is not empy, or verify that the *-wal file does
41564 ** If the database is not empty and the *-wal file exists, open the pager
41565 ** in WAL mode. If the database is empty or if no *-wal file exists and
41583 int isWal; /* True if WAL file exists */
42353 ** problematic header will occur, if it exists. aMagic is used
43041 ** file exists if the following criteria are met:
43043 ** * The journal file exists in the file system, and
43046 ** * The first byte of the journal file exists and is not 0x00.
43049 ** exists, that is probably an old journal left over from a prior
43064 ** to determine whether or not a hot-journal file exists, the IO error
43070 int exists = 1; /* True if a journal file is present */
43083 rc = sqlite3OsAccess(pVfs, pPager->zJournal, SQLITE_ACCESS_EXISTS, &exists);
43085 if( rc==SQLITE_OK && exists ){
43116 /* The journal file exists and no other connection has a reserved
43198 int bHotJournal = 1; /* True if there exists a hot journal-file */
43208 /* If a journal file exists, and there is no RESERVED lock on the
43238 /* If it is not already open and the file exists on disk, open the
43253 int bExists; /* True if journal file exists */
43814 /* The transaction journal now exists and we have a RESERVED or an
44390 ** synced to disk. The journal file still exists in the file-system
44918 ** Currently, no such page exists in the page-cache and the
45570 ** where aHash[iMax]==P. If there is no iMax entry (if there exists
45580 ** establish that no such entry exists in the block. Each index block
45692 ** a special case; its value is never used and it exists as a place-holder
48804 ** The pBt pointer itself may not be changed while there exists cursors
48855 ** table (because there exists one or more read-locks on the table),
48995 ** The table that this cursor was opened on still exists, but has been
49779 ** transaction. If there currently exists a writer, and p is not
49885 ** The BtShared.pHasContent bitvec exists to work around an obscure
52492 ** At the end of this call, the rollback journal still exists on the
54215 ** If the "exact" parameter is not 0, and the page-number nearby exists
54671 ** So if there exists more than one reference to this page, then it
56610 ** the root page is empty, but still exists.
57111 /* Check that the page exists
61119 /* The pCx->pCursor will be close automatically, if it exists, by
61684 assert( p->rc!=SQLITE_IOERR_BLOCKED ); /* This error no longer exists */
65347 int exists;
68651 ** pointing to the record if it exists.
68757 ** it already exists in the table. If it does not exist, we have
68997 ** pointing to. The update hook will be invoked, if it exists.
70012 int exists;
70031 u.cb.exists = sqlite3RowSetTest(pIn1->u.pRowSet,
70034 if( u.cb.exists ){
72603 ** If it does not already exists, create and populate the on-disk file
72999 ** exists purely as a contingency, in case some malfunction in some other
73723 int no_such_func = 0; /* True if no such function exists */
74793 ** If dequote is true, then the token (if it exists) is dequoted.
75046 /* Sanity check: Assert that the IntValue is non-negative if it exists */
75987 ** Generate code for scalar subqueries used as a subquery expression, EXISTS,
75991 ** EXISTS (SELECT a FROM b) -- EXISTS subquery
76005 ** (not a SELECT or EXISTS) and that the RHS might contains NULLs.
76016 ** For a SELECT or EXISTS operator, return the register that holds the
76022 Expr *pExpr, /* The IN, SELECT, or EXISTS operator */
76176 ** of the memory cell in iColumn. If this is an EXISTS, write
76177 ** an integer 0 (not exists) or 1 (exists) into a memory cell
76197 VdbeComment((v, "Init EXISTS result"));
77197 ** X (if it exists) is in pExpr->pLeft.
77516 sqlite3ExplainPrintf(pOut, "EXISTS(");
78485 ** The code in this file only exists if we are not omitting the
79010 /* If the sqlite_sequence table exists in this database, then update
79476 /* The table already exists. If zWhere is not NULL, delete all entries
79486 /* The sqlite_stat[12] table already exists. Delete all rows. */
80385 /* Check to make sure the sqlite_stat1 table exists */
81960 int noErr /* Do nothing if table already exists */
82045 sqlite3ErrorMsg(pParse, "table %T already exists", pName);
82679 ** recently changed, so the entry for this table already exists in
82901 int noErr /* Suppress error messages if VIEW already exists */
83566 ** the index already exists and must be cleared before being refilled and
83704 int ifNotExist /* Omit error if index already exists */
83828 sqlite3ErrorMsg(pParse, "index %s already exists", zName);
84074 ** the latter case the index already exists on disk, which is why
85158 ** check that it is defined. An undefined collation sequence exists when
86003 /* Seek cursor iCur to the row to delete. If this row no longer exists
86944 ** sqlite3_log(). The return value is NULL. The function exists purely for
93410 ** initialized. If the main database exists, the new sqlite.enc value
93412 ** already exists, it will be created to use the new encoding value.
93786 /* This can occur if there exists an index on a TEMP table which
95122 /* If the destination is an EXISTS(...) expression, the actual
99440 int noErr /* Suppress errors if the trigger already exists */
99498 /* Ensure the table name matches database name and that the table exists */
99527 ** specified name exists */
99536 sqlite3ErrorMsg(pParse, "trigger %T already exists", pName);
99988 ** Return a list of all triggers on table pTab if there exists at least
100274 ** TriggerPrg object exists, a new object is allocated and populated before
101781 int ifNotExists /* No error if the table already exists */
103412 ** potentially be used with an index if an appropriate index exists.
103413 ** This analysis does not consider whether or not the index exists; that
105545 ** If there exists a WHERE term of the form "x IN (SELECT ...)", then
105817 ** might be selected even when there exists an optimal index that has
107178 ** ORDER BY clause already exists.
108621 0, /* EXISTS => nothing */
108751 "EXISTS", "TEMP", "LP", "RP",
108845 /* 29 */ "ifnotexists ::= IF NOT EXISTS",
108924 /* 108 */ "ifexists ::= IF EXISTS",
109046 /* 230 */ "expr ::= EXISTS LP select RP",
109988 case 29: /* ifnotexists ::= IF NOT EXISTS */
109992 case 108: /* ifexists ::= IF EXISTS */ yytestcase(yyruleno==108);
110712 case 230: /* expr ::= EXISTS LP select RP */
111537 testcase( i==33 ); /* EXISTS */
113720 ** If the function already exists as a regular global function, then
113725 ** should call this routine to make sure the global function exists.
115047 int *pNotNull, /* OUTPUT: True if NOT NULL constraint exists */
115454 ** parameter if it exists. If the parameter does not exist, this routine
115520 ** no such database exists.
116637 u8 bHasStat; /* True if %_stat table exists */
116638 u8 bHasDocsize; /* True if %_docsize table exists */
117186 fts3DbExec(&rc, db, "DROP TABLE IF EXISTS %Q.'%q_content'", zDb, p->zName);
117188 fts3DbExec(&rc, db, "DROP TABLE IF EXISTS %Q.'%q_segments'", zDb,p->zName);
117189 fts3DbExec(&rc, db, "DROP TABLE IF EXISTS %Q.'%q_segdir'", zDb, p->zName);
117190 fts3DbExec(&rc, db, "DROP TABLE IF EXISTS %Q.'%q_docsize'", zDb, p->zName);
117191 fts3DbExec(&rc, db, "DROP TABLE IF EXISTS %Q.'%q_stat'", zDb, p->zName);
118661 ** each position in *pp2 for which there exists one or more positions in
120285 ** there exists prefix b-tree of the right length) then it may be traversed
123661 ** If no element exists with a matching key, then a new
123665 ** If another element already exists with the same key, then the
125361 /* 1 */ "SELECT NOT EXISTS(SELECT docid FROM %Q.'%q_content' WHERE rowid!=?)",
130199 ** The root node of an r-tree always exists, even if the r-tree table is
133144 ** table already exists