Lines Matching refs:USING

17795 ** followed by non-hidden columns.  Example:  "CREATE VIRTUAL TABLE x USING
18373 #define EP_OuterON 0x000001 /* Originates in ON/USING clause of outer join */
18374 #define EP_InnerON 0x000002 /* Originates in ON/USING of an inner join */
18514 unsigned bUsingTerm:1; /* Term from the USING clause of a NestedFrom */
18558 Expr *pExpr; /* Expr to implement a USING variable -- NOT USED */
18620 IdList *pUsing; /* fg.isUsing==1 => The USING clause of a join */
18634 ** The OnOrUsing object represents either an ON clause or a USING clause.
18639 IdList *pUsing; /* The USING clause of a join */
31559 sqlite3TreeViewIdList(pView, pItem->u3.pUsing, (--n)>0, "USING");
32222 if( pList->a[i].fg.bUsingTerm ) fprintf(stdout, "(USING-term) ");
103927 ExprList *pFJMatch = 0; /* Matches for FULL JOIN .. USING */
103984 ** .... FROM t1 LEFT JOIN (t2 RIGHT JOIN t3 USING(x)) USING(y) ...
104002 ** not joined by USING. This is an error. Signal as much
104058 ** not joined by USING. This is an error. Signal as much
104341 ** be multiple matches for a NATURAL LEFT JOIN or a LEFT JOIN USING.
107995 ** the ON or USING clauses of an outer join disqualifies the expression
108093 ** (2) the expression does originate in the ON or USING clause
108617 "USING ROWID SEARCH ON TABLE %s FOR IN-OPERATOR",pTab->zName));
108698 "USING INDEX %s FOR IN-OPERATOR",pIdx->zName));
110967 /* Mark the expression is being from the ON or USING clause of a join
111763 ** the ON or USING clauses of OUTER JOINS) are excluded from the analysis.
122410 ** parameters are the content of the ON and USING clauses.
122422 OnOrUsing *pOnUsing /* Either the ON clause or the USING clause */
122428 (pOnUsing->pOn ? "ON" : "USING")
138598 ** join restriction specified in the ON or USING clause and not a part
138601 ** originated in the ON or USING clause.
138678 ** * A NATURAL join is converted into a USING join. After that, we
138680 ** think about USING joins.
138682 ** * ON and USING clauses result in extra terms being added to the
138685 ** EP_InnerON so that we know that they originated in ON/USING.
138691 ** entries 0 and 1. Any ON or USING clauses associated with the join are
138712 /* If this is a NATURAL join, synthesize an approprate USING clause
138719 "an ON or USING clause", 0);
138745 ** in the USING clause. Example: If the two tables to be joined are
138746 ** A and B and the USING clause names X, Y, and Z, then add this
138748 ** Report an error if any column mentioned in the USING clause is
138756 char *zName; /* Name of the term in the USING clause */
138783 ** to zName is not also within a prior USING clause.
138786 ** non-USING references to zName on the left of an INNER or LEFT
138797 sqlite3ErrorMsg(pParse, "ambiguous reference to %s in USING()",
141219 ExplainQueryPlan((pParse, 1, "%s USING TEMP B-TREE",
141297 ExplainQueryPlan((pParse, 1, "%s USING TEMP B-TREE",
143250 ** (5) The WHERE clause expression originates in the ON or USING clause
143926 ** If any of those SrcItem objects have a USING clause containing zName
143930 ** contains a USING clause, or if none of the USING clauses contain zName,
143965 ** on joins and the ON and USING clause of joins.
144095 /* Process NATURAL keywords, and ON and USING clauses of joins.
144166 IdList *pUsing; /* USING clause for pFrom[1] */
144240 /* In a join with a USING clause, omit columns in the
144435 ** * ON and USING clauses are shifted into WHERE statements
144645 bCover ? " USING COVERING INDEX " : "",
152100 sqlite3_str_append(&str, " USING ", 7);
152113 sqlite3_str_appendf(&str, " USING INTEGER PRIMARY KEY (%s", zRowid);
152236 ** or USING clause of that join.
154132 ** ON or USING clause of a LEFT JOIN, and terms that are usable as
155155 ** If the pBase expression originated in the ON or USING clause of
161873 ** 3) Either the query must be DISTINCT, or else the ON or USING clause
161877 ** from its own USING or ON clause.
167598 0, /* USING => nothing */
167871 /* 144 */ "USING",
168180 /* 127 */ "on_using ::= USING LP idlist RP",
168351 /* 298 */ "create_vtab ::= createkw VIRTUAL TABLE ifnotexists nm dbnm USING nm",
169091 259, /* (127) on_using ::= USING LP idlist RP */
169262 298, /* (298) create_vtab ::= createkw VIRTUAL TABLE ifnotexists nm dbnm USING nm */
169501 -4, /* (127) on_using ::= USING LP idlist RP */
169672 -8, /* (298) create_vtab ::= createkw VIRTUAL TABLE ifnotexists nm dbnm USING nm */
170364 case 127: /* on_using ::= USING LP idlist RP */
171085 case 298: /* create_vtab ::= createkw VIRTUAL TABLE ifnotexists nm dbnm USING nm */
172090 ** 101: USING NULLS
172279 testcase( i==138 ); /* USING */
179105 ** CREATE .. USING fts3( ... , tokenizer <tokenizer-name> arg1 arg2)
179639 ** CREATE VIRTUAL TABLE ex1 USING fts3(a,b,c,d);
185837 ** CREATE VIRTUAL TABLE xxx USING fts4aux(fts4-table);
185838 ** CREATE VIRTUAL TABLE xxx USING fts4aux(fts4-table-db, fts4-table);
189442 ** CREATE VIRTUAL TABLE <tbl> USING fts3tokenize(
204206 ** Example: CREATE VIRTUAL TABLE bad USING rtree(x,y,CHECK(y>5));
208382 ** CREATE VIRTUAL TABLE x1 USING fts3(a, b);
208395 ** CREATE VIRTUAL TABLE ft1 USING fts4(a, b, languageid='langid');