/PHP-5.3/ext/sqlite/libsqlite/src/ |
H A D | delete.c | 25 Table *pTab = 0; in sqliteSrcListLookup() local 31 pSrc->a[i].pTab = pTab; in sqliteSrcListLookup() 33 return pTab; in sqliteSrcListLookup() 42 if( pTab->readOnly ){ in sqliteIsReadOnly() 46 if( !viewOk && pTab->pSelect ){ in sqliteIsReadOnly() 92 if( pTab==0 ) goto delete_from_cleanup; in sqliteDeleteFrom() 98 isView = pTab->pSelect!=0; in sqliteDeleteFrom() 102 assert( pTab->iDb<db->nDb ); in sqliteDeleteFrom() 103 zDb = db->aDb[pTab->iDb].zName; in sqliteDeleteFrom() 184 sqliteVdbeAddOp(v, OP_Clear, pTab->tnum, pTab->iDb); in sqliteDeleteFrom() [all …]
|
H A D | copy.c | 36 Table *pTab; in sqliteCopy() local 47 pTab = sqliteSrcListLookup(pParse, pTableName); in sqliteCopy() 48 if( pTab==0 || sqliteIsReadOnly(pParse, pTab, 0) ) goto copy_cleanup; in sqliteCopy() 51 assert( pTab->iDb<db->nDb ); in sqliteCopy() 52 zDb = db->aDb[pTab->iDb].zName; in sqliteCopy() 59 sqliteBeginWriteOperation(pParse, 1, pTab->iDb); in sqliteCopy() 62 sqliteOpenTableAndIndices(pParse, pTab, 0); in sqliteCopy() 74 if( pTab->iPKey>=0 ){ in sqliteCopy() 80 for(i=0; i<pTab->nCol; i++){ in sqliteCopy() 81 if( i==pTab->iPKey ){ in sqliteCopy() [all …]
|
H A D | update.c | 72 if( pTab==0 ) goto update_cleanup; in sqliteUpdate() 78 isView = pTab->pSelect!=0; in sqliteUpdate() 89 for(i=0; i<pTab->nCol; i++) aXRef[i] = -1; in sqliteUpdate() 123 for(j=0; j<pTab->nCol; j++){ in sqliteUpdate() 125 if( j==pTab->iPKey ){ in sqliteUpdate() 133 if( j>=pTab->nCol ){ in sqliteUpdate() 146 pTab->aCol[j].zName, db->aDb[pTab->iDb].zName); in sqliteUpdate() 284 for(i=0; i<pTab->nCol; i++){ in sqliteUpdate() 285 if( i==pTab->iPKey ){ in sqliteUpdate() 362 for(i=0; i<pTab->nCol; i++){ in sqliteUpdate() [all …]
|
H A D | auth.c | 110 Table *pTab; /* The table being read */ in sqliteAuthRead() local 122 pTab = pTabList->a[iSrc].pTab; in sqliteAuthRead() 128 pTab = pStack->pTab; in sqliteAuthRead() 132 if( pTab==0 ) return; in sqliteAuthRead() 134 assert( pExpr->iColumn<pTab->nCol ); in sqliteAuthRead() 135 zCol = pTab->aCol[pExpr->iColumn].zName; in sqliteAuthRead() 136 }else if( pTab->iPKey>=0 ){ in sqliteAuthRead() 137 assert( pTab->iPKey<pTab->nCol ); in sqliteAuthRead() 138 zCol = pTab->aCol[pTab->iPKey].zName; in sqliteAuthRead() 144 rc = db->xAuth(db->pAuthArg, SQLITE_READ, pTab->zName, zCol, zDBase, in sqliteAuthRead() [all …]
|
H A D | insert.c | 128 if( pTab==0 ){ in sqliteInsert() 131 assert( pTab->iDb<db->nDb ); in sqliteInsert() 146 isView = pTab->pSelect!=0; in sqliteInsert() 295 if( j>=pTab->nCol ){ in sqliteInsert() 313 keyColumn = pTab->iPKey; in sqliteInsert() 444 if( i==pTab->iPKey ){ in sqliteInsert() 646 nCol = pTab->nCol; in sqliteGenerateConstraintChecks() 651 if( i==pTab->iPKey ){ in sqliteGenerateConstraintChecks() 674 sqliteSetString(&zMsg, pTab->zName, ".", pTab->aCol[i].zName, in sqliteGenerateConstraintChecks() 703 onError = pTab->keyConf; in sqliteGenerateConstraintChecks() [all …]
|
H A D | pragma.c | 367 Table *pTab; in sqlitePragma() local 369 if( pTab ){ in sqlitePragma() 385 pTab->aCol[i].zType ? pTab->aCol[i].zType : "numeric", 0); in sqlitePragma() 397 Table *pTab; in sqlitePragma() local 421 Table *pTab; in sqlitePragma() local 423 if( pTab ){ in sqlitePragma() 427 if( pTab && pIdx ){ in sqlitePragma() 449 Table *pTab; in sqlitePragma() local 451 if( pTab ){ in sqlitePragma() 455 if( pTab && pFK ){ in sqlitePragma() [all …]
|
H A D | select.c | 217 if( pTerm->pTab==0 || pOther->pTab==0 ) continue; in sqliteProcessJoin() 229 pTab = pTerm->pTab; in sqliteProcessJoin() 232 addWhereTerm(pTab->aCol[j].zName, pTab, pOther->pTab, &p->pWhere); in sqliteProcessJoin() 675 pTab = pTabList->a[j].pTab; in generateColumnTypes() 730 pTab = pTabList->a[j].pTab; in generateColumnNames() 804 pTab->aCol = aCol = sqliteMalloc( sizeof(pTab->aCol[0])*pTab->nCol ); in sqliteResultSetOfSelect() 884 pTabList->a[i].pTab = pTab = in fillInColumnList() 897 pTabList->a[i].pTab = pTab = in fillInColumnList() 969 Table *pTab = pTabList->a[i].pTab; in fillInColumnList() local 1055 if( (pTab = pSrc->a[i].pTab)!=0 ){ in sqliteSelectUnbind() [all …]
|
H A D | build.c | 699 if( iCol<pTab->nCol ) pTab->aCol[iCol].isPrimKey = 1; in sqliteAddPrimaryKey() 1160 Table *pTab; in sqliteTableFromToken() local 1165 if( pTab==0 ){ in sqliteTableFromToken() 1168 return pTab; in sqliteTableFromToken() 1310 Table *pTab; in sqliteAddIdxKeyType() local 1313 pTab = pIdx->pTable; in sqliteAddIdxKeyType() 1454 Table *pTab; in sqliteDeferForeignKey() local 1456 if( (pTab = pParse->pNewTable)==0 || (pFKey = pTab->pFKey)==0 ) return; in sqliteDeferForeignKey() 1586 nullId.z = pTab->aCol[pTab->nCol-1].zName; in sqliteCreateIndex() 1715 sqliteVdbeOp3(v, OP_OpenRead, 2, pTab->tnum, pTab->zName, 0); in sqliteCreateIndex() [all …]
|
H A D | main.c | 142 Table *pTab; in upgrade_3_callback() local 146 pTab = sqliteFindTable(pData->db, argv[0], 0); in upgrade_3_callback() 147 assert( pTab!=0 ); in upgrade_3_callback() 148 assert( sqliteStrICmp(pTab->zName, argv[0])==0 ); in upgrade_3_callback() 149 if( pTab ){ in upgrade_3_callback() 150 pTrig = pTab->pTrigger; in upgrade_3_callback() 169 pTab = sqliteFindTable(pData->db, argv[0], 0); in upgrade_3_callback() 170 if( pTab ){ in upgrade_3_callback() 191 Table *pTab; in sqliteInitOne() local 250 if( pTab ){ in sqliteInitOne() [all …]
|
H A D | where.c | 486 Table *pTab = pTabList->a[i].pTab; in sqliteWhereBegin() local 667 Table *pTab; in sqliteWhereBegin() local 670 pTab = pTabList->a[0].pTab; in sqliteWhereBegin() 702 Table *pTab; in sqliteWhereBegin() local 705 pTab = pTabList->a[i].pTab; in sqliteWhereBegin() 706 if( pTab->isTransient || pTab->pSelect ) continue; in sqliteWhereBegin() 709 pTab->zName, P3_STATIC); in sqliteWhereBegin() 710 sqliteCodeVerifySchema(pParse, pTab->iDb); in sqliteWhereBegin() 1219 Table *pTab = pTabList->a[i].pTab; in sqliteWhereEnd() local 1220 assert( pTab!=0 ); in sqliteWhereEnd() [all …]
|
H A D | expr.c | 197 pNewItem->pTab = 0; in sqliteSrcListDup() 450 Table *pTab = pItem->pTab; in lookupName() local 453 if( pTab==0 ) continue; in lookupName() 454 assert( pTab->nCol>0 ); in lookupName() 469 pExpr->iDb = pTab->iDb; in lookupName() 471 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){ in lookupName() 489 Table *pTab = 0; in lookupName() local 493 pTab = pTriggerStack->pTab; in lookupName() 497 pTab = pTriggerStack->pTab; in lookupName() 500 if( pTab ){ in lookupName() [all …]
|
H A D | trigger.c | 215 Table *pTab; in sqliteFinishTrigger() local 218 pTab = sqliteLocateTable(pParse, nt->table, db->aDb[nt->iTabDb].zName); in sqliteFinishTrigger() 219 assert( pTab!=0 ); in sqliteFinishTrigger() 220 nt->pNext = pTab->pTrigger; in sqliteFinishTrigger() 221 pTab->pTrigger = nt; in sqliteFinishTrigger() 684 Table *pTab, /* The table to code triggers from */ in sqliteCodeRowTrigger() argument 698 pTrigger = pTab->pTrigger; in sqliteCodeRowTrigger() 731 pTriggerStack->pTab = pTab; in sqliteCodeRowTrigger()
|
H A D | sqliteInt.h | 775 Table *pTab; /* An SQL table corresponding to zName */ member 1066 Table *pTab; /* Table that triggers are currently being coded on */ member
|
H A D | parse.y | 801 SrcList *pTab = sqliteSrcListAppend(0, &E, &DB); 802 sqliteBeginTrigger(pParse, &B, C, D.a, D.b, pTab, F, G, T);
|
H A D | parse.c | 2905 SrcList *pTab = sqliteSrcListAppend(0, &yymsp[-3].minor.yy0, &yymsp[-2].minor.yy0); in yy_reduce() local 2906 … yymsp[-6].minor.yy372, yymsp[-5].minor.yy290.a, yymsp[-5].minor.yy290.b, pTab, yymsp[-1].minor.yy… in yy_reduce()
|
/PHP-5.3/ext/sqlite3/libsqlite/ |
H A D | sqlite3.c | 70182 pTab = pItem->pTab; 70429 p->pTab = pItem->pTab; 72130 pTab = pNewItem->pTab = pOldItem->pTab; 72584 pTab = pSrc->a[0].pTab; 81592 pItem->pTab = pTab; 85224 pInfo->pTab = pTab; 91504 assert( pTab && pExpr->pTab==pTab ); 93684 pFrom->pTab = pTab = 97736 sCtx.pTab = pTab; 98214 pTab = pExpr->pTab; [all …]
|