Searched refs:pTabList (Results 1 - 7 of 7) sorted by relevance
/osnet-11/usr/src/lib/libsqlite/src/ |
H A D | auth.c | 99 ** is in pTabList or else it is the NEW or OLD table of a trigger. 109 SrcList *pTabList /* All table that pExpr might refer to */ 115 int iSrc; /* Index in pTabList->a[] of table being read */ 120 for(iSrc=0; iSrc<pTabList->nSrc; iSrc++){ 121 if( pExpr->iTable==pTabList->a[iSrc].iCursor ) break; 123 if( iSrc>=0 && iSrc<pTabList->nSrc ){ 124 pTab = pTabList->a[iSrc].pTab;
|
H A D | delete.c | 61 SrcList *pTabList, /* The table from which we should delete things */ 83 pTabList = 0; 87 assert( pTabList->nSrc==1 ); 94 pTab = sqliteSrcListLookup(pParse, pTabList); 125 assert( pTabList->nSrc==1 ); 126 iCur = pTabList->a[0].iCursor = pParse->nTab++; 128 if( sqliteExprResolveIds(pParse, pTabList, 0, pWhere) ){ 200 pWInfo = sqliteWhereBegin(pParse, pTabList, pWhere, 1, 0); 314 sqliteSrcListDelete(pTabList); 59 sqliteDeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
|
H A D | select.c | 662 SrcList *pTabList, /* List of tables */ 671 if( p->op==TK_COLUMN && pTabList ){ 674 for(j=0; j<pTabList->nSrc && pTabList->a[j].iCursor!=p->iTable; j++){} 675 assert( j<pTabList->nSrc ); 676 pTab = pTabList->a[j].pTab; 702 SrcList *pTabList, /* List of tables */ 725 if( p->op==TK_COLUMN && pTabList ){ 729 for(j=0; j<pTabList->nSrc && pTabList 660 generateColumnTypes( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument 700 generateColumnNames( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument 861 SrcList *pTabList; local 2024 SrcList *pTabList; /* List of tables to select from */ local [all...] |
H A D | where.c | 333 ** number pTabList->a[0].iCursor. t2 uses the cursor pTabList->a[1].iCursor. 385 SrcList *pTabList, /* A list of all tables to be scanned */ 406 assert( pushKey==0 || pTabList->nSrc==1 ); 425 pWInfo = sqliteMalloc( sizeof(WhereInfo) + pTabList->nSrc*sizeof(WhereLevel)); 431 pWInfo->pTabList = pTabList; 438 if( pWhere && (pTabList->nSrc==0 || sqliteExprIsConstant(pWhere)) ){ 470 ** loop where i==0 is the outer loop and i==pTabList->nSrc-1 is the inner 485 for(i=0; i<pTabList 383 sqliteWhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, int pushKey, ExprList **ppOrderBy ) argument 1197 SrcList *pTabList = pWInfo->pTabList; local [all...] |
H A D | update.c | 27 * onError pTabList pChanges pWhere 31 SrcList *pTabList, /* The table in which we should change things */ 69 assert( pTabList->nSrc==1 ); 74 pTab = sqliteSrcListLookup(pParse, pTabList); 107 pTabList->a[0].iCursor = iCur = pParse->nTab++; 120 if( sqliteExprResolveIds(pParse, pTabList, 0, pChanges->a[i].pExpr) ){ 199 if( sqliteExprResolveIds(pParse, pTabList, 0, pWhere) ){ 231 pWInfo = sqliteWhereBegin(pParse, pTabList, pWhere, 1, 0); 458 sqliteSrcListDelete(pTabList); 29 sqliteUpdate( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
|
H A D | insert.c | 91 SrcList *pTabList, /* Name of table into which we are inserting */ 127 assert( pTabList->nSrc==1 ); 128 zTab = pTabList->a[0].zName; 130 pTab = sqliteSrcListLookup(pParse, pTabList); 265 pTabList, 0, pTab->nCol, nColumn); 303 pTabList, 0, pColumn->a[i].zName); 538 sqliteSrcListDelete(pTabList); 89 sqliteInsert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
|
H A D | sqliteInt.h | 826 SrcList *pTabList; /* List of tables in the join */ member in struct:WhereInfo
|
Completed in 39 milliseconds