Lines Matching refs:pPk
1174 Index *pPk = sqlite3PrimaryKeyIndex(pTab); in sqlite3Pragma() local
1195 }else if( pPk==0 ){ in sqlite3Pragma()
1198 for(k=1; k<=pTab->nCol && pPk->aiColumn[k-1]!=i; k++){} in sqlite3Pragma()
1750 Index *pIdx, *pPk; in sqlite3Pragma() local
1762 pPk = 0; in sqlite3Pragma()
1765 pPk = sqlite3PrimaryKeyIndex(pTab); in sqlite3Pragma()
1766 r2 = sqlite3GetTempRange(pParse, pPk->nKeyCol); in sqlite3Pragma()
1767 sqlite3VdbeAddOp3(v, OP_Null, 1, r2, r2+pPk->nKeyCol-1); in sqlite3Pragma()
1798 if( pPk ){ in sqlite3Pragma()
1802 a1 = sqlite3VdbeAddOp4Int(v, OP_IdxGT, iDataCur, 0,r2,pPk->nKeyCol); in sqlite3Pragma()
1812 for(j=0; j<pPk->nKeyCol; j++){ in sqlite3Pragma()
1813 sqlite3ExprCodeLoadIndexColumn(pParse, pPk, iDataCur, j, r2+j); in sqlite3Pragma()
1963 if( pPk==pIdx ) continue; in sqlite3Pragma()
2011 if( pPk==pIdx ) continue; in sqlite3Pragma()
2020 if( pPk ){ in sqlite3Pragma()
2021 sqlite3ReleaseTempRange(pParse, r2, pPk->nKeyCol); in sqlite3Pragma()