Lines Matching defs:pTab

46    && pExpr->pTab!=0
48 /* op==TK_REGISTER && pExpr->pTab!=0 happens when pExpr was originally
52 assert( pExpr->pTab && j<pExpr->pTab->nCol );
53 return pExpr->pTab->aCol[j].affinity;
100 if( p->pTab!=0 && (
103 /* op==TK_REGISTER && p->pTab!=0 happens when pExpr was originally
109 zColl = p->pTab->aCol[j].zColl;
898 Table *pTab;
908 pTab = pNewItem->pTab = pOldItem->pTab;
909 if( pTab ){
910 pTab->nRef++;
1346 Table *pTab;
1362 pTab = pSrc->a[0].pTab;
1363 if( NEVER(pTab==0) ) return 0;
1364 assert( pTab->pSelect==0 ); /* FROM clause is not a view */
1365 if( IsVirtual(pTab) ) return 0; /* FROM clause not a virtual table */
1446 Table *pTab = p->pSrc->a[0].pTab; /* Table <table>. */
1447 int iDb; /* Database idx for pTab */
1450 iDb = sqlite3SchemaToIndex(db, pTab->pSchema);
1452 sqlite3TableLock(pParse, iDb, pTab->tnum, 0, pTab->zName);
1466 sqlite3OpenTable(pParse, iTab, iDb, pTab, OP_OpenRead);
1483 int affinity_ok = (pTab->aCol[iCol].affinity==aff||aff==SQLITE_AFF_NONE);
1485 for(pIdx=pTab->pIndex; pIdx && eType==0 && affinity_ok; pIdx=pIdx->pNext){
1504 if( prNotFound && !pTab->aCol[iCol].notNull ){
2129 Table *pTab, /* The table containing the value */
2134 if( iCol<0 || iCol==pTab->iPKey ){
2137 int op = IsVirtual(pTab) ? OP_VColumn : OP_Column;
2141 sqlite3ColumnDefault(v, pTab, iCol, regOut);
2147 ** table pTab and store the column value in a register. An effort
2151 ** There must be an open cursor to pTab in iTable when this routine
2156 Table *pTab, /* Description of the table we are reading from */
2173 sqlite3ExprCodeGetColumnOfTable(v, pTab, iTable, iColumn, iReg);
2301 inReg = sqlite3ExprCodeGetColumn(pParse, pExpr->pTab,
2710 Table *pTab = pExpr->pTab;
2711 int p1 = pExpr->iTable * (pTab->nCol+1) + 1 + pExpr->iColumn;
2714 assert( pExpr->iColumn>=-1 && pExpr->iColumn<pTab->nCol );
2715 assert( pTab->iPKey<0 || pExpr->iColumn!=pTab->iPKey );
2716 assert( p1>=0 && p1<(pTab->nCol*2+2) );
2721 (pExpr->iColumn<0 ? "rowid" : pExpr->pTab->aCol[pExpr->iColumn].zName),
2729 && pTab->aCol[pExpr->iColumn].affinity==SQLITE_AFF_REAL
3570 pCol->pTab = pExpr->pTab;