Lines Matching refs:TEMP
1279 ** will be set for TEMP databases, journals and for subjournals.
4953 ** ^For TEMP tables, the database name is "temp".
5407 ** TEMP database, or the name that appears after the AS keyword for
6484 ** to omit code used by TEMP tables without messy #ifndef statements.
8318 u8 orphanTrigger; /* Last statement is orphaned TEMP trigger */
9841 int iDb; /* 0 for main database. 1 for TEMP, 2.. for ATTACHed */
20820 if( DosScanEnv( (PSZ)"TEMP", &zTempPath ) ){
20854 OSTRACE2( "TEMP FILENAME: %s\n", zBuf );
28347 OSTRACE2("TEMP FILENAME: %s\n", zBuf);
48816 ** TEMP database) has a transaction active. There is no need for the
48898 continue; /* Ignore TEMP and :memory: databases */
55006 /* Invalidate all prepared statements whenever the TEMP database
55215 ** to a TEMP table at the SQL level, or to a table opened by
64505 /* If there are TEMP triggers on this table, modify the sqlite_temp_master
65180 if( i==1 ) continue; /* Do not analyze the TEMP database */
65854 ** (Exception: indices, triggers, and views in the TEMP database are
66475 ** names is done.) The search order is TEMP first, then MAIN, then any
66487 int j = (i<2) ? i^1 : i; /* Search TEMP before MAIN */
66541 ** TEMP first, then MAIN, then any auxiliary databases added
66549 int j = (i<2) ? i^1 : i; /* Search TEMP before MAIN */
66919 ** when the "TEMP" or "TEMPORARY" keyword occurs in between
66932 int isTemp, /* True if this is a TEMP table */
67976 ** CREATE TEMP VIEW ex1 AS SELECT a FROM ex1;
69612 ** Make sure the TEMP database is open and available for use. Return
76808 ** If the TEMP database is open, close it and mark the database schema
78229 /* This can occur if there exists an index on a TEMP table which
78231 ** the permanent table is hidden by the TEMP table, we can also
78277 "CREATE TEMP TABLE sqlite_temp_master(\n"
78520 ** for the TEMP database. This is loaded last, as the TEMP database
83515 ** triggers on pTab in the TEMP schema. This routine prepends all
83516 ** TEMP triggers on pTab to the beginning of the pTab->pTrigger list
83520 ** that fire off of pTab. The list will include any TEMP triggers on
83581 /* If TEMP was specified, then the trigger name may not be qualified. */
83622 ** dropped too. But if a TEMP trigger is created on a non-TEMP table
83757 /* if we are not initializing, and this trigger is not on a TEMP table,
83965 int j = (i<2) ? i^1 : i; /* Search TEMP before MAIN */
84122 ** trigger is in TEMP in which case it can refer to any other database it
84496 ** or else it must be a TEMP trigger. */
91406 26, /* TEMP => ID */
91534 "EXISTS", "TEMP", "LP", "RP",
91630 /* 30 */ "temp ::= TEMP",
92775 case 30: /* temp ::= TEMP */ yytestcase(yyruleno==30);
94286 testcase( i==44 ); /* TEMP */
94911 ** TEMP or TEMPORARY
94951 /* State: ** SEMI WS OTHER EXPLAIN CREATE TEMP TRIGGER END */