Searched refs:pEList (Results 1 - 6 of 6) sorted by relevance

/osnet-11/usr/src/lib/libsqlite/src/
H A Dselect.c26 ExprList *pEList, /* which columns to include in the result */
39 sqliteExprListDelete(pEList);
46 if( pEList==0 ){
47 pEList = sqliteExprListAppend(0, sqliteExpr(TK_ALL,0,0,0), 0);
49 pNew->pEList = pEList;
290 sqliteExprListDelete(p->pEList);
356 void sqliteAddKeyType(Vdbe *v, ExprList *pEList){ argument
357 int nColumn = pEList->nExpr;
362 zType[i] = sqliteExprType(pEList
25 sqliteSelectNew( ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, int nLimit, int nOffset ) argument
401 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, int eDest, int iParm, int iContinue, int iBreak ) argument
791 ExprList *pEList; local
862 ExprList *pEList; local
1097 ExprList *pEList; local
1200 ExprList *pEList; local
1527 substExpr(Expr *pExpr, int iTable, ExprList *pEList) argument
1559 substExprList(ExprList *pList, int iTable, ExprList *pEList) argument
1856 ExprList *pEList, *pList, eList; local
2023 ExprList *pEList; /* List of columns to extract. */ local
[all...]
H A Dtrigger.c301 ExprList *pEList, /* The VALUE clause: a list of values to be inserted */
308 assert(pEList == 0 || pSelect == 0);
309 assert(pEList != 0 || pSelect != 0);
315 pTriggerStep->pExprList = pEList;
329 ExprList *pEList, /* The SET clause: list of column and new values */
338 pTriggerStep->pExprList = pEList;
504 ** pEList is the SET clause of an UPDATE statement. Each entry
505 ** in pEList is of the format <id>=<expr>. If any of the entries
506 ** in pEList have an <id> which matches an identifier in pIdList,
508 ** wildcard that matches anything. Likewise if pEList
298 sqliteTriggerInsertStep( Token *pTableName, IdList *pColumn, ExprList *pEList, Select *pSelect, int orconf ) argument
327 sqliteTriggerUpdateStep( Token *pTableName, ExprList *pEList, Expr *pWhere, int orconf ) argument
512 checkColumnOverLap(IdList *pIdList, ExprList *pEList) argument
[all...]
H A Dexpr.c230 pNew->pEList = sqliteExprListDup(p->pEList);
418 ExprList *pEList, /* List of expressions used to resolve "AS" */
448 assert( zTab==0 || pEList==0 );
541 if( cnt==0 && pEList!=0 ){
542 for(j=0; j<pEList->nExpr; j++){
543 char *zAs = pEList->a[j].zName;
548 pExpr->pLeft = sqliteExprDup(pEList->a[j].pExpr);
635 ExprList *pEList, /* List of expressions used to resolve "AS" */
656 if( lookupName(pParse, 0, 0, &pExpr->token, pSrcList, pEList, pExp
412 lookupName( Parse *pParse, Token *pDbToken, Token *pTableToken, Token *pColumnToken, SrcList *pSrcList, ExprList *pEList, Expr *pExpr ) argument
632 sqliteExprResolveIds( Parse *pParse, SrcList *pSrcList, ExprList *pEList, Expr *pExpr ) argument
[all...]
H A Dattach.c250 if( sqliteFixExprList(pFix, pSelect->pEList) ){
H A Dinsert.c191 assert( pSelect->pEList );
192 nColumn = pSelect->pEList->nExpr;
H A DsqliteInt.h854 ExprList *pEList; /* The fields of the result */ member in struct:Select

Completed in 29 milliseconds