Lines Matching refs:nField
19090 u16 nField; /* Number of entries in apMem[] */ member
23705 i16 nField; /* Number of fields in the header */ member
72429 if( pIdxKey->nField==0 || pIdxKey->nField>pKeyInfo->nAllField ){
81016 r.nField = pX->nMem;
85304 pRec->nField = p->iVal+1;
90125 p->nField = pKeyInfo->nKeyField + 1;
90164 if( (++u)>=p->nField ) break;
90174 p->nField = u;
90222 assert( pKeyInfo->nAllField>=pPKey2->nField || CORRUPT_DB );
90275 }while( idx1<szHdr1 && i<pPKey2->nField );
90314 int nField = 0; local
90326 nField++;
90328 assert( nField <= pKeyInfo->nAllField );
90659 assert( pPKey2->pKeyInfo->nAllField>=pPKey2->nField
90810 if( i==pPKey2->nField ) break;
90927 }else if( pPKey2->nField>1 ){
90992 if( pPKey2->nField>1 ){
91356 static void vdbeFreeUnpacked(sqlite3 *db, int nField, UnpackedRecord *p){
91360 for(i=0; i<nField; i++){
91417 assert( pCsr->nField==nRealCol
91418 || (pCsr->nField==nRealCol+1 && op==SQLITE_DELETE && iReg==-1)
91444 for(i=0; i<pCsr->nField; i++){
93658 if( iStore>=p->pCsr->nField || iStore<0 ){
93690 if( iStore>=p->pUnpacked->nField ){
93814 if( iStore>=p->pCsr->nField || iStore<0 ){
93837 }else if( iStore>=pUnpack->nField ){
93848 assert( sizeof(Mem)*UMXV(p->pCsr->nField) < 0x7fffffff );
93849 p->aNew = (Mem *)sqlite3DbMallocZero(db, sizeof(Mem)*p->pCsr->nField);
93855 assert( iStore>=0 && iStore<p->pCsr->nField );
94596 int nField, /* Number of fields in the table or index */
94621 nByte = SZ_VDBECURSOR(nField);
94653 pCx->nField = nField;
94654 pCx->aOffset = &pCx->aType[nField];
94656 assert( ROUND8(SZ_VDBECURSOR(nField))==SZ_VDBECURSOR(nField) );
94657 pCx->uc.pCursor = (BtCursor*)&pMem->z[SZ_VDBECURSOR(nField)];
97302 assert( p2<(u32)pC->nField
97305 assert( aOffset==pC->aType+pC->nField );
97762 int nField; /* Number of fields in the record */
97786 nField = pOp->p1;
97788 assert( nField>0 && pOp->p2>0 && pOp->p2+nField<=(p->nMem+1 - p->nCursor)+1 );
97789 pData0 = &aMem[nField];
97790 nField = pOp->p2;
97791 pLast = &pData0[nField-1];
97823 while( (pLast->flags & MEM_Null)!=0 && nField>pOp->p5 ){
97825 nField--;
98649 int nField;
98682 nField = 0;
98720 nField = pKeyInfo->nAllField;
98722 nField = pOp->p4.i;
98725 assert( nField>=0 );
98726 testcase( nField==0 ); /* Table with INTEGER PRIMARY KEY and nothing else */
98727 pCur = allocateCursor(p, pOp->p1, nField, CURTYPE_BTREE);
98771 pCx = allocateCursor(p, pOp->p1, pOrig->nField, CURTYPE_BTREE);
98848 if( pCx && !pCx->noReuse && ALWAYS(pOp->p2<=pCx->nField) ){
99115 int nField; /* Number of columns or fields in the key */
99218 nField = pOp->p4.i;
99220 assert( nField>0 );
99222 r.nField = (u16)nField;
99241 for(i=0; i<r.nField; i++){
99420 r.nField = (u16)pOp[1].p4.i;
99426 for(i=0; i<r.nField; i++){
99669 r.nField = (u16)pOp->p4.i;
99670 if( r.nField>0 ){
99676 for(ii=0; ii<r.nField; ii++){
99716 for(ii=0; ii<r.nField; ii++){
100913 r.nField = (u16)pOp->p3;
101095 r.nField = (u16)pOp->p4.i;
101107 for(i=0; i<r.nField; i++){
103668 p->iOffset = pC->aType[p->iCol + pC->nField];
105033 int nField, /* Number of key fields in each record */
105083 if( nField && nWorker==0 ){
105084 pKeyInfo->nKeyField = nField;
105441 pTask->pUnpacked->nField = pTask->pSorter->pKeyInfo->nKeyField;
106860 r2->nField = nKeyCol;
106862 assert( r2->nField==nKeyCol );
110923 int nField /* Total number of columns in the vector */
110947 pRet->iTable = nField;
120018 int nField = 0; /* Number of non-virtual columns after drop */
120034 nField = pPk->nKeyCol;
120046 regOut = reg+1+nField;
120058 nField++;
120061 if( nField==0 ){
120065 nField = 1;
120067 sqlite3VdbeAddOp3(v, OP_MakeRecord, reg+1, nField, regRec);
166192 int nField; /* Number of fields in pRec */
166200 assert( pRec->nField>0 );
166248 nField = pIdx->nKeyCol;
166250 nField = pIdx->nColumn;
166252 nField = MIN(pRec->nField, nField);
166254 iSample = pIdx->nSample * nField;
166260 iSamp = iTest / nField;
166265 for(n=(iTest % nField) + 1; n<nField; n++){
166272 pRec->nField = n;
166277 }else if( res==0 && n<nField ){
166286 i = iSample / nField;
166296 assert( iCol==nField-1 );
166297 pRec->nField = nField;
166306 pRec->nField = iCol+1;
166316 pRec->nField = iCol;
166321 pRec->nField = nField;
166331 assert( iCol==nField-1 );
166356 aStat[1] = pIdx->aAvgEq[nField-1];
166360 pRec->nField = nField;
166601 testcase( pRec->nField!=pBuilder->nRecValid );
166602 pRec->nField = pBuilder->nRecValid;