Searched refs:iPKey (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Dauth.c173 }else if( pTab->iPKey>=0 ){
174 assert( pTab->iPKey<pTab->nCol );
175 zCol = pTab->aCol[pTab->iPKey].zName;
H A Dfkey.c214 if( pParent->iPKey>=0 ){
216 if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zName, zKey) ) return 0;
504 if( pTab->iPKey==iCol ) iCol = -1;
737 if( aiCol[i]==pTab->iPKey ){
746 char *zCol = pTo->aCol[pIdx ? pIdx->aiColumn[i] : pTo->iPKey].zName;
888 if( iChildKey==pTab->iPKey && chngRowid ) return 1;
901 if( iKey==pTab->iPKey && chngRowid ) return 1;
H A Dinsert.c709 ** key in the original table is pTab->iPKey.)
719 if( j==pTab->iPKey ){
743 keyColumn = pTab->iPKey;
932 if( i==pTab->iPKey ){
1170 if( i==pTab->iPKey ){
1323 if( idx==pTab->iPKey ){
1707 if( pDest->iPKey!=pSrc->iPKey ){
1756 if( (pDest->iPKey<0 && pDest->pIndex!=0) || destHasUniqueIdx ){
1777 if( pDest->iPKey>
[all...]
H A Dupdate.c200 if( j==pTab->iPKey ){
425 if( i==pTab->iPKey ){
468 if( aXRef[i]<0 && i!=pTab->iPKey ){
622 assert( pTab->iPKey<0 );
H A Dresolve.c199 pExpr->iColumn = j==pTab->iPKey ? -1 : (i16)j;
249 if( iCol==pTab->iPKey ){
415 if( p->pTab->iPKey==iCol ){
H A Ddelete.c630 if( idx==pTab->iPKey ){
H A Dselect.c1055 if( iCol<0 ) iCol = pTab->iPKey;
1182 if( iCol<0 ) iCol = pTab->iPKey;
1255 if( iCol<0 ) iCol = pTab->iPKey;
1372 pTab->iPKey = -1;
3207 pTab->iPKey = -1;
H A Dexpr.c2134 if( iCol<0 || iCol==pTab->iPKey ){
2715 assert( pTab->iPKey<0 || pExpr->iColumn!=pTab->iPKey );
H A Dmain.c2316 iCol = pTab->iPKey;
2348 autoinc = pTab->iPKey==iCol && (pTab->tabFlags & TF_Autoincrement)!=0;
H A DsqliteInt.h1249 ** If the table has an INTEGER PRIMARY KEY, then Table.iPKey is the index of
1250 ** the column that is that key. Otherwise Table.iPKey is negative. Note
1270 int iPKey; /* If not negative, use aCol[iPKey] as the primary key */ member in struct:Table
1279 u8 keyConf; /* What to do in case of uniqueness conflict on iPKey */
H A Dbuild.c836 pTable->iPKey = -1;
1129 ** then we will try to use that column as the rowid. Set the Table.iPKey
1131 ** INTEGER PRIMARY KEY column. Table.iPKey is set to -1 if there is
1175 pTab->iPKey = iCol;
H A Dwhere.c1473 if( iColumn==pIdx->pTable->iPKey ){
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c9594 ** If the table has an INTEGER PRIMARY KEY, then Table.iPKey is the index of
9595 ** the column that is that key. Otherwise Table.iPKey is negative. Note
9615 int iPKey; /* If not negative, use aCol[iPKey] as the primary key */ member in struct:Table
9624 u8 keyConf; /* What to do in case of uniqueness conflict on iPKey */
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c10919 ** If the table has an INTEGER PRIMARY KEY, then Table.iPKey is the index of
10920 ** the column that is that key. Otherwise Table.iPKey is negative. Note
10950 i16 iPKey; /* If not negative, use aCol[iPKey] as the primary key */ member in struct:Table
10958 u8 keyConf; /* What to do in case of uniqueness conflict on iPKey */
[all...]
/external/sqlite/dist/
H A Dsqlite3.c10919 ** If the table has an INTEGER PRIMARY KEY, then Table.iPKey is the index of
10920 ** the column that is that key. Otherwise Table.iPKey is negative. Note
10950 i16 iPKey; /* If not negative, use aCol[iPKey] as the primary key */ member in struct:Table
10958 u8 keyConf; /* What to do in case of uniqueness conflict on iPKey */
[all...]

Completed in 1218 milliseconds