Home
last modified time | relevance | path

Searched refs:nColumn (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dinsert.c189 nColumn = pSelect->pEList->nExpr; in sqliteInsert()
218 sqliteVdbeAddOp(v, OP_MakeRecord, nColumn, 0); in sqliteInsert()
244 nColumn = pList->nExpr; in sqliteInsert()
246 for(i=0; i<nColumn; i++){ in sqliteInsert()
259 if( pColumn==0 && nColumn!=pTab->nCol ){ in sqliteInsert()
262 pTabList, 0, pTab->nCol, nColumn); in sqliteInsert()
265 if( pColumn!=0 && nColumn!=pColumn->nId ){ in sqliteInsert()
391 sqliteVdbeAddOp(v, OP_Dup, nColumn-j-1, 1); in sqliteInsert()
464 sqliteVdbeAddOp(v, OP_Dup, i+nColumn-j, 1); in sqliteInsert()
509 sqliteVdbeAddOp(v, OP_Pop, nColumn, 0); in sqliteInsert()
[all …]
H A Dtable.c33 int nColumn; member
72 p->nColumn = nCol; in sqlite_get_table_cb()
86 }else if( p->nColumn!=nCol ){ in sqlite_get_table_cb()
142 res.nColumn = 0; in sqlite_get_table()
184 if( pnColumn ) *pnColumn = res.nColumn; in sqlite_get_table()
H A Dwhere.c254 if( pIdx->nColumn < nEqCol || pIdx->nColumn < nExpr ) continue; in findSortingIndex()
570 for(k=0; k<pIdx->nColumn; k++){ in sqliteWhereBegin()
605 for(k=0; k<pIdx->nColumn; k++){ in sqliteWhereBegin()
637 for(nEq=0; nEq<pIdx->nColumn; nEq++){ in sqliteWhereBegin()
782 int nColumn = (pLevel->score+4)/8; in sqliteWhereBegin() local
784 for(j=0; j<nColumn; j++){ in sqliteWhereBegin()
797 if( pX->op==TK_IN && nColumn==1 ){ in sqliteWhereBegin()
829 sqliteVdbeAddOp(v, OP_Pop, nColumn, 0); in sqliteWhereBegin()
831 sqliteVdbeAddOp(v, OP_MakeKey, nColumn, 0); in sqliteWhereBegin()
833 if( nColumn==pIdx->nColumn || pLevel->bRev ){ in sqliteWhereBegin()
[all …]
H A Dselect.c355 int nColumn = pEList->nExpr; in sqliteAddKeyType() local
359 for(i=0; i<nColumn; i++){ in sqliteAddKeyType()
429 if( nColumn>0 ){ in selectInnerLoop()
430 for(i=0; i<nColumn; i++){ in selectInnerLoop()
434 nColumn = pEList->nExpr; in selectInnerLoop()
505 assert( nColumn==1 ); in selectInnerLoop()
524 assert( nColumn==1 ); in selectInnerLoop()
608 assert( nColumn==1 ); in generateSortTail()
617 assert( nColumn==1 ); in generateSortTail()
624 for(i=0; i<nColumn; i++){ in generateSortTail()
[all …]
H A Dupdate.c165 for(i=0; i<pIdx->nColumn; i++){ in sqliteUpdate()
169 if( i<pIdx->nColumn ) nIdx++; in sqliteUpdate()
180 for(i=0; i<pIdx->nColumn; i++){ in sqliteUpdate()
184 if( i<pIdx->nColumn ){ in sqliteUpdate()
H A Ddelete.c381 for(j=0; j<pIdx->nColumn; j++){ in sqliteGenerateRowIndexDelete()
389 sqliteVdbeAddOp(v, OP_MakeIdxKey, pIdx->nColumn, 0); in sqliteGenerateRowIndexDelete()
H A Dpragma.c408 for(i=0; i<pIdx->nColumn; i++){ in sqlitePragma()
661 for(k=0; k<pIdx->nColumn; k++){ in sqlitePragma()
669 sqliteVdbeAddOp(v, OP_MakeIdxKey, pIdx->nColumn, 0); in sqlitePragma()
H A Dbuild.c1314 n = pIdx->nColumn; in sqliteAddIdxKeyType()
1602 pIndex->nColumn = pList->nId; in sqliteCreateIndex()
1719 for(i=0; i<pIndex->nColumn; i++){ in sqliteCreateIndex()
1727 sqliteVdbeAddOp(v, OP_MakeIdxKey, pIndex->nColumn, 0); in sqliteCreateIndex()
H A DsqliteInt.h621 int nColumn; /* Number of columns in the table used by this index */ member