HomeSort by relevance Sort by last modified time
    Searched refs:pSelect (Results 1 - 24 of 24) sorted by null

  /external/chromium_org/third_party/sqlite/src/src/
insert.c 326 Select *pSelect, /* A SELECT statement to use as the data source */
342 ** statement above, and pSelect is NULL. For the second form, pList is
343 ** NULL and pSelect is a pointer to the select statement used to generate
437 Select *pSelect, /* A SELECT statement to use as the data source */
507 isView = pTab->pSelect!=0;
540 sqlite3BeginWriteOperation(pParse, pSelect || pTrigger, iDb);
552 if( pColumn==0 && xferOptimization(pParse, pTab, pSelect, onError, iDb) ){
569 if( pSelect ){
604 rc = sqlite3Select(pParse, pSelect, &dest);
616 assert( pSelect->pEList )
    [all...]
resolve.c 307 assert( pExpr->x.pSelect==0 );
591 sqlite3WalkSelect(pWalker, pExpr->x.pSelect);
664 Select *pSelect, /* The SELECT statement with the ORDER BY clause */
675 pEList = pSelect->pEList;
681 nc.pSrcList = pSelect->pSrc;
737 Select *pSelect /* The SELECT statement containing the ORDER BY */
745 pOrderBy = pSelect->pOrderBy;
757 pSelect->pNext = 0;
758 while( pSelect->pPrior ){
759 pSelect->pPrior->pNext = pSelect
    [all...]
attach.c 462 if( sqlite3FixSelect(pFix, pItem->pSelect) ) return 1;
471 Select *pSelect /* The SELECT statement to be fixed to one database */
473 while( pSelect ){
474 if( sqlite3FixExprList(pFix, pSelect->pEList) ){
477 if( sqlite3FixSrcList(pFix, pSelect->pSrc) ){
480 if( sqlite3FixExpr(pFix, pSelect->pWhere) ){
483 if( sqlite3FixExpr(pFix, pSelect->pHaving) ){
486 pSelect = pSelect->pPrior;
497 if( sqlite3FixSelect(pFix, pExpr->x.pSelect) ) return 1
    [all...]
delete.c 74 if( !viewOk && pTab->pSelect ){
99 pDup = sqlite3SelectDup(db, pView->pSelect, 0);
108 pFrom->a[0].pSelect = pDup;
145 Select *pSelect = NULL; /* Complete SELECT tree */
187 pSelect = sqlite3SelectNew(pParse,pEList,pSelectSrc,pWhere,0,0,
189 if( pSelect == 0 ) return 0;
197 pInClause->x.pSelect = pSelect;
204 sqlite3SelectDelete(pParse->db, pSelect);
268 isView = pTab->pSelect!=0
    [all...]
trigger.c 26 sqlite3SelectDelete(db, pTmp->pSelect);
191 if( pTab->pSelect && tr_tm!=TK_INSTEAD ){
196 if( !pTab->pSelect && tr_tm==TK_INSTEAD ){
333 ** Turn a SELECT statement (that the pSelect parameter points to) into
339 TriggerStep *sqlite3TriggerSelectStep(sqlite3 *db, Select *pSelect){
342 sqlite3SelectDelete(db, pSelect);
346 pTriggerStep->pSelect = pSelect;
387 Select *pSelect, /* A SELECT statement that supplies values */
392 assert(pEList == 0 || pSelect == 0)
    [all...]
walker.c 50 if( sqlite3WalkSelect(pWalker, pExpr->x.pSelect) ) return WRC_Abort;
105 if( sqlite3WalkSelect(pWalker, pItem->pSelect) ){
select.c 415 Select *pSelect, /* The whole SELECT statement */
430 if( pSelect->iLimit ){
433 if( pSelect->iOffset ){
434 iLimit = pSelect->iOffset+1;
436 iLimit = pSelect->iLimit;
    [all...]
update.c 62 if( !pTab->pSelect ){
150 isView = pTab->pSelect!=0;
604 Select *pSelect = 0; /* The SELECT statement */
631 pSelect = sqlite3SelectNew(pParse, pEList, pSrc, pWhere, 0, 0, 0, 0, 0, 0);
644 sqlite3Select(pParse, pSelect, &dest);
663 sqlite3SelectDelete(db, pSelect);
build.c 543 sqlite3SelectDelete(db, pTable->pSelect);
    [all...]
fkey.c 599 sqlite3SelectDelete(dbMem, pStep->pSelect);
624 if( (db->flags&SQLITE_ForeignKeys) && !IsVirtual(pTab) && !pTab->pSelect ){
    [all...]
expr.c 37 return sqlite3ExprAffinity(pExpr->x.pSelect->pEList->a[0].pExpr);
168 aff = sqlite3CompareAffinity(pExpr->x.pSelect->pEList->a[0].pExpr, aff);
319 ** Expr.pSelect member has a height of 1. Any other expression
328 heightOfSelect(p->x.pSelect, &nHeight);
625 sqlite3SelectDelete(db, p->x.pSelect);
723 ** descended from the Expr.x.pList or Expr.x.pSelect variables).
799 /* Fill in the pNew->x.pSelect or pNew->x.pList member. */
801 pNew->x.pSelect = sqlite3SelectDup(db, p->x.pSelect, isReduced);
912 pNewItem->pSelect = sqlite3SelectDup(db, pOldItem->pSelect, flags)
    [all...]
alter.c 447 if( pTab->pSelect ){
771 if( pTab->pSelect ){
sqliteInt.h     [all...]
vdbeblob.c 182 if( pTab && pTab->pSelect ){
parse.y     [all...]
where.c 450 mask |= exprSelectTableUsage(pMaskSet, p->x.pSelect);
    [all...]
vtab.c 664 && !pParse->pNewTable->pSelect
main.c     [all...]
  /external/chromium_org/third_party/sqlite/src/ext/fts1/
fulltext.c 1064 * (*pSelect) is used to hold an SQLite statement used inside this function
    [all...]
  /external/chromium_org/third_party/sqlite/src/ext/fts3/
fts3_snippet.c     [all...]
fts3_write.c 748 sqlite3_stmt *pSelect;
751 rc = fts3SqlStmt(p, SQL_SELECT_CONTENT_BY_ROWID, &pSelect, apVal);
753 if( SQLITE_ROW==sqlite3_step(pSelect) ){
756 const char *zText = (const char *)sqlite3_column_text(pSelect, i);
759 sqlite3_reset(pSelect);
763 aSz[p->nColumn] += sqlite3_column_bytes(pSelect, i);
766 rc = sqlite3_reset(pSelect);
768 sqlite3_reset(pSelect);
    [all...]
  /external/chromium_org/third_party/sqlite/amalgamation/
sqlite3.c     [all...]
  /external/sqlite/dist/orig/
sqlite3.c     [all...]
  /external/sqlite/dist/
sqlite3.c     [all...]

Completed in 734 milliseconds