Home
last modified time | relevance | path

Searched refs:aCol (Results 1 – 25 of 34) sorted by relevance

12

/sqlite-3.40.0/ext/misc/
H A Dstmt.c179 sqlite3_result_int(ctx, pRow->aCol[i]); in stmtColumn()
232 pNew->aCol[STMT_COLUMN_NCOL] = sqlite3_column_count(p); in stmtFilter()
233 pNew->aCol[STMT_COLUMN_RO] = sqlite3_stmt_readonly(p); in stmtFilter()
234 pNew->aCol[STMT_COLUMN_BUSY] = sqlite3_stmt_busy(p); in stmtFilter()
235 pNew->aCol[STMT_COLUMN_NSCAN] = sqlite3_stmt_status( in stmtFilter()
238 pNew->aCol[STMT_COLUMN_NSORT] = sqlite3_stmt_status( in stmtFilter()
241 pNew->aCol[STMT_COLUMN_NAIDX] = sqlite3_stmt_status( in stmtFilter()
244 pNew->aCol[STMT_COLUMN_NSTEP] = sqlite3_stmt_status( in stmtFilter()
247 pNew->aCol[STMT_COLUMN_REPREP] = sqlite3_stmt_status( in stmtFilter()
250 pNew->aCol[STMT_COLUMN_RUN] = sqlite3_stmt_status( in stmtFilter()
[all …]
/sqlite-3.40.0/ext/repair/
H A Dcheckindex.c64 CidxColumn aCol[1]; /* Array of indexed columns */ member
295 sqlite3_free(pIdx->aCol[i].zExpr); in cidxFreeIndex()
411 CidxColumn *pCol = pIdx->aCol; in cidxParseSQL()
498 p = &pIdx->aCol[iCol++]; in cidxLookupIndex()
611 zSep, aCol[i].zExpr, (azAfter[i] ? azAfter[i] : "NULL") in cidxWhere()
621 zSep, aCol[iGt].zExpr, (aCol[iGt].bDesc ? "<" : ">"), in cidxWhere()
654 CidxColumn *p = &pIdx->aCol[i]; in cidxColumnList()
655 assert( pIdx->aCol[i].bDesc==0 || pIdx->aCol[i].bDesc==1 ); in cidxColumnList()
752 if( pIdx->aCol[i].bDesc && azAfter[i]==0 ) continue; in cidxGenerateScanSql()
754 char *zWhere = cidxWhere(&rc, pIdx->aCol, azAfter, i, j); in cidxGenerateScanSql()
[all …]
/sqlite-3.40.0/src/
H A Dfkey.c266 zIdxCol = pParent->aCol[iCol].zCnName; in sqlite3FkLocateIndex()
269 if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom; in sqlite3FkLocateIndex()
485 pCol = &pTab->aCol[iCol]; in exprTableRegister()
592 iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom; in fkScanChildren()
594 zCol = pFKey->pFrom->aCol[iCol].zCnName; in fkScanChildren()
806 int iChildKey = p->aCol[i].iFrom; in fkChildIsModified()
833 char *zKey = p->aCol[i].zCol; in fkParentIsModified()
837 Column *pCol = &pTab->aCol[iKey]; in fkParentIsModified()
953 iFromCol = pFKey->aCol[i].iFrom; in sqlite3FkCheck()
966 iCol = pFKey->aCol[0].iFrom; in sqlite3FkCheck()
[all …]
H A Dbuild.c789 pTable->aCol = 0; in sqlite3DeleteColumnNames()
1557 if( p->aCol[i].hName==hName && sqlite3StrICmp(z, p->aCol[i].zCnName)==0 ){ in sqlite3AddColumn()
1563 aNew = sqlite3DbRealloc(db,p->aCol,((i64)p->nCol+1)*sizeof(p->aCol[0])); in sqlite3AddColumn()
1568 p->aCol = aNew; in sqlite3AddColumn()
1569 pCol = &p->aCol[p->nCol]; in sqlite3AddColumn()
2220 const Column *aCol = pIdx->pTable->aCol; in estimateIndexWidth() local
2840 assert( p->aCol==0 ); in sqlite3EndTable()
2842 p->aCol = pSelTab->aCol; in sqlite3EndTable()
2844 pSelTab->aCol = 0; in sqlite3EndTable()
3152 pTable->aCol = pSelTab->aCol; in viewGetColumnNames()
[all …]
H A Dtest8.c88 char **aCol; /* Array of size nCol. Column names */ member
165 char **aCol = 0; in getColumnNames() local
201 aCol = (char **)sqlite3MallocZero(nBytes); in getColumnNames()
202 if( !aCol ){ in getColumnNames()
210 zSpace = (char *)(&aCol[nCol]); in getColumnNames()
212 aCol[ii] = zSpace; in getColumnNames()
216 assert( (zSpace-nBytes)==(char *)aCol ); in getColumnNames()
219 *paCol = aCol; in getColumnNames()
381 sqlite3_free(p->aCol); in echoDestructor()
924 char *zNewCol = iCol>=0 ? pVtab->aCol[iCol] : "rowid"; in echoBestIndex()
[all …]
H A Dupdate.c65 pCol = &pTab->aCol[i]; in sqlite3ColumnDefault()
474 if( pTab->aCol[j].hName==hCol in sqlite3Update()
485 else if( pTab->aCol[j].colFlags & COLFLAG_GENERATED ){ in sqlite3Update()
486 testcase( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL ); in sqlite3Update()
487 testcase( pTab->aCol[j].colFlags & COLFLAG_STORED ); in sqlite3Update()
490 pTab->aCol[j].zCnName); in sqlite3Update()
547 sqlite3ColumnExpr(pTab, &pTab->aCol[i]), in sqlite3Update()
898 u32 colFlags = pTab->aCol[i].colFlags; in sqlite3Update()
935 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--; in sqlite3Update()
1002 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){ in sqlite3Update()
[all …]
H A Dinsert.c94 aff = pTab->aCol[x].affinity; in sqlite3IndexAffinityStr()
125 zColAff[j++] = pTab->aCol[i].affinity; in sqlite3TableAffinityStr()
329 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){ in sqlite3ComputeGeneratedColumns()
332 pTab->aCol[i].colFlags |= COLFLAG_NOTAVAIL; in sqlite3ComputeGeneratedColumns()
351 Column *pCol = pTab->aCol + i; in sqlite3ComputeGeneratedColumns()
883 pTab->aCol[j].zCnName); in sqlite3Insert()
1170 sqlite3ColumnExpr(pTab, &pTab->aCol[i]), in sqlite3Insert()
1190 sqlite3ColumnExpr(pTab, &pTab->aCol[i]), in sqlite3Insert()
2510 if( pTab->aCol[i].iDflt!=0 ) break; in sqlite3SetMakeRecordP5()
2885 Column *pDestCol = &pDest->aCol[i]; in xferOptimization()
[all …]
H A Dalter.c337 pCol = &pNew->aCol[pNew->nCol-1]; in sqlite3AlterFinishAddColumn()
529 pNew->aCol = (Column*)sqlite3DbMallocZero(db, sizeof(Column)*nAlloc); in sqlite3AlterBeginAddColumn()
531 if( !pNew->aCol || !pNew->zName ){ in sqlite3AlterBeginAddColumn()
535 memcpy(pNew->aCol, pTab->aCol, sizeof(Column)*pNew->nCol); in sqlite3AlterBeginAddColumn()
537 Column *pCol = &pNew->aCol[i]; in sqlite3AlterBeginAddColumn()
631 if( 0==sqlite3StrICmp(pTab->aCol[iCol].zCnName, zOld) ) break; in sqlite3AlterRenameColumn()
1497 zOld = pTab->aCol[iCol].zCnName; in renameColumnFunc()
1559 if( bFKOnly==0 && pFKey->aCol[i].iFrom==iCol ){ in renameColumnFunc()
1560 renameTokenFind(&sParse, &sCtx, (void*)&pFKey->aCol[i]); in renameColumnFunc()
1563 && 0==sqlite3_stricmp(pFKey->aCol[i].zCol, zOld) in renameColumnFunc()
[all …]
H A Dselect.c516 zName = pRightTab->aCol[j].zCnName; in sqlite3ProcessJoin()
1949 zOrigCol = pTab->aCol[iCol].zCnName; in columnTypeImpl()
2124 zCol = pTab->aCol[iCol].zCnName; in sqlite3GenerateColumnNames()
2183 aCol = sqlite3DbMallocZero(db, sizeof(aCol[0])*nCol); in sqlite3ColumnsFromExprList()
2184 testcase( aCol==0 ); in sqlite3ColumnsFromExprList()
2188 aCol = 0; in sqlite3ColumnsFromExprList()
2192 *paCol = aCol; in sqlite3ColumnsFromExprList()
2259 sqlite3DbFree(db, aCol[j].zCnName); in sqlite3ColumnsFromExprList()
2261 sqlite3DbFree(db, aCol); in sqlite3ColumnsFromExprList()
6515 sqlite3DbFree(db, p->aCol); in agginfoFree()
[all …]
H A Dpragma.c1177 for(i=0, pCol=pTab->aCol; i<pTab->nCol; i++, pCol++){ in sqlite3Pragma()
1355 cnum<0 ? 0 : pTab->aCol[cnum].zCnName); in sqlite3Pragma()
1478 pTab->aCol[pFK->aCol[j].iFrom].zCnName, in sqlite3Pragma()
1479 pFK->aCol[j].zCol, in sqlite3Pragma()
1570 int iCol = aiCols ? aiCols[j] : pFK->aCol[j].iFrom; in sqlite3Pragma()
1790 && ((pTab->aCol[mxCol].colFlags & COLFLAG_VIRTUAL)!=0 in sqlite3Pragma()
1829 Column *pCol = pTab->aCol + j; /* The column to be checked */ in sqlite3Pragma()
1902 pTab->zName, pTab->aCol[j].zCnName); in sqlite3Pragma()
1911 pTab->zName, pTab->aCol[j].zCnName); in sqlite3Pragma()
1927 pTab->zName, pTab->aCol[j].zCnName); in sqlite3Pragma()
[all …]
H A Dauth.c178 zCol = pTab->aCol[iCol].zCnName; in sqlite3AuthRead()
181 zCol = pTab->aCol[pTab->iPKey].zCnName; in sqlite3AuthRead()
H A Dvtab.c650 char *zType = sqlite3ColumnType(&pTab->aCol[iCol], ""); in vtabCallConstructor()
672 pTab->aCol[iCol].colFlags |= COLFLAG_HIDDEN; in vtabCallConstructor()
845 if( !pTab->aCol ){ in sqlite3_declare_vtab()
848 pTab->aCol = pNew->aCol; in sqlite3_declare_vtab()
853 pNew->aCol = 0; in sqlite3_declare_vtab()
H A Dtreeview.c94 const Column *aCol, in sqlite3TreeViewColumnList() argument
102 u16 flg = aCol[i].colFlags; in sqlite3TreeViewColumnList()
106 printf(" %s", aCol[i].zCnName); in sqlite3TreeViewColumnList()
107 switch( aCol[i].eCType ){ in sqlite3TreeViewColumnList()
116 const char *z = aCol[i].zCnName; in sqlite3TreeViewColumnList()
233 sqlite3TreeViewColumnList(pView, pTab->aCol, pTab->nCol, 1); in sqlite3TreeViewSrcList()
H A Dexpr.c26 return pTab->aCol[iCol].affinity; in sqlite3TableColumnAffinity()
4129 pCol = &pAggInfo->aCol[pExpr->iAgg]; in sqlite3ExprCodeTarget()
4195 pCol = pTab->aCol + iCol; in sqlite3ExprCodeTarget()
4733 inReg = pAggInfo->aCol[pExpr->iAgg].iMem; in sqlite3ExprCodeTarget()
6180 if( pAggInfo->aCol[iAgg].pCExpr==pExpr ){ in agginfoPersistExprCb()
6183 pAggInfo->aCol[iAgg].pCExpr = pExpr; in agginfoPersistExprCb()
6219 pInfo->aCol = sqlite3ArrayAllocate( in addAggInfoColumn()
6221 pInfo->aCol, in addAggInfoColumn()
6222 sizeof(pInfo->aCol[0]), in addAggInfoColumn()
6280 pCol = pAggInfo->aCol; in analyzeAggregate()
[all …]
H A Dupsert.c291 pTab->aCol[pPk->aiColumn[i]].zCnName)); in sqlite3UpsertDoUpdate()
307 if( pTab->aCol[i].affinity==SQLITE_AFF_REAL ){ in sqlite3UpsertDoUpdate()
H A Dvdbeblob.c192 if( sqlite3StrICmp(pTab->aCol[iCol].zCnName, zColumn)==0 ){ in sqlite3_blob_open()
221 if( pFKey->aCol[j].iFrom==iCol ){ in sqlite3_blob_open()
H A Dtrigger.c927 if( IsHiddenColumn(pTab->aCol+jj) ) continue; in sqlite3ExpandReturning()
928 pNewExpr = sqlite3Expr(db, TK_ID, pTab->aCol[jj].zCnName); in sqlite3ExpandReturning()
932 pItem->zEName = sqlite3DbStrDup(db, pTab->aCol[jj].zCnName); in sqlite3ExpandReturning()
H A Dresolve.c169 && (pExTab->aCol[n].colFlags & COLFLAG_GENERATED)!=0 in sqlite3ExprColUsed()
374 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){ in lookupName()
471 for(iCol=0, pCol=pTab->aCol; iCol<pTab->nCol; iCol++, pCol++){ in lookupName()
776 && (pTab->aCol[iCol].colFlags & COLFLAG_GENERATED)!=0 in sqlite3CreateColumnExpr()
H A Ddelete.c227 const char *zName = pTab->aCol[pPk->aiColumn[0]].zCnName; in sqlite3LimitWhere()
233 Expr *p = sqlite3Expr(db, TK_ID, pTab->aCol[pPk->aiColumn[i]].zCnName); in sqlite3LimitWhere()
H A Dvdbe.c3107 Column *aCol; in sqlite3VdbeExec() local
3114 aCol = pTab->aCol; in sqlite3VdbeExec()
3117 if( aCol[i].colFlags & COLFLAG_GENERATED ){ in sqlite3VdbeExec()
3118 if( aCol[i].colFlags & COLFLAG_VIRTUAL ) continue; in sqlite3VdbeExec()
3122 applyAffinity(pIn1, aCol[i].affinity, encoding); in sqlite3VdbeExec()
3124 switch( aCol[i].eCType ){ in sqlite3VdbeExec()
3177 vdbeMemTypeName(pIn1), sqlite3StdType[aCol[i].eCType-1], in sqlite3VdbeExec()
3178 pTab->zName, aCol[i].zCnName); in sqlite3VdbeExec()
5562 if( db->xUpdateCallback==0 || pTab->aCol==0 ){ in sqlite3VdbeExec()
5593 assert( pTab->aCol!=0 ); in sqlite3VdbeExec()
/sqlite-3.40.0/ext/fts5/test/
H A Dfts5_common.tcl224 proc nearset {aCol args} {
253 for {set j 0} {$j < [llength $aCol]} {incr j} {
260 for {set iCol 0} {$iCol < [llength $aCol]} {incr iCol} {
266 set zCol [lindex $aCol $iCol]
322 for {set iCol 0} {$iCol < [llength $aCol]} {incr iCol} {
580 proc nearset_rf {aCol args} {
589 proc nearset_rc {aCol args} {
590 nearset_rf $aCol {*}$args
/sqlite-3.40.0/ext/recover/
H A Dsqlite3recover.c1062 pNew->aCol = (RecoverColumn*)&pNew[1]; in recoverAddTable()
1063 pNew->zTab = csr = (char*)&pNew->aCol[nCol]; in recoverAddTable()
1078 pNew->aCol[i].zCol = csr; in recoverAddTable()
1079 pNew->aCol[i].eHidden = eHidden; in recoverAddTable()
1081 pNew->aCol[i].iField = -1; in recoverAddTable()
1083 pNew->aCol[i].iField = iField++; in recoverAddTable()
1088 pNew->aCol[i].iBind = iBind++; in recoverAddTable()
1107 pNew->aCol[iCol].iField = iField; in recoverAddTable()
1116 pNew->aCol[iPk].bIPK = 1; in recoverAddTable()
1314 int eHidden = pTab->aCol[ii].eHidden; in recoverInsertStmt()
[all …]
/sqlite-3.40.0/ext/expert/
H A Dsqlite3expert.c99 IdxColumn *aCol; member
478 && p->pTab->aCol[pCons->iColumn].iPk==0 in expertBestIndex()
504 IdxConstraint *pNew = idxNewConstraint(&rc, p->pTab->aCol[iCol].zColl); in expertBestIndex()
736 pNew->aCol = (IdxColumn*)&pNew[1]; in idxGetTableInfo()
738 pCsr = (char*)&pNew->aCol[nCol]; in idxGetTableInfo()
748 pNew->aCol[nCol].zName = pCsr; in idxGetTableInfo()
749 pNew->aCol[nCol].iPk = (sqlite3_column_int(p1, 5)==1 && nPk==1); in idxGetTableInfo()
759 pNew->aCol[nCol].zColl = pCsr; in idxGetTableInfo()
850 IdxColumn *p = &pTab->aCol[pCons->iCol]; in idxAppendColDefn()
1346 pTab->aCol[i].zName in idxProcessOneTrigger()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3.c1219 aCol = (const char **)sqlite3_malloc64(nByte); in fts3InitVtab()
1220 if( aCol ){ in fts3InitVtab()
1221 memset((void*)aCol, 0, nByte); in fts3InitVtab()
1227 if( !aCol || !azNotindexed ){ in fts3InitVtab()
1351 aCol[nCol++] = z; in fts3InitVtab()
1368 sqlite3_free((void*)aCol); in fts3InitVtab()
1369 aCol = 0; in fts3InitVtab()
1379 for(k=j; k<nCol; k++) aCol[k] = aCol[k+1]; in fts3InitVtab()
1391 aCol[0] = "content"; in fts3InitVtab()
1462 z = (char *)sqlite3Fts3NextToken(aCol[iCol], &n); in fts3InitVtab()
[all …]
/sqlite-3.40.0/ext/fts5/
H A Dfts5_storage.c1038 int *aCol, int nCol, /* Array to populate */ in fts5StorageDecodeSizeArray() argument
1045 iOff += fts5GetVarint32(&aBlob[iOff], aCol[i]); in fts5StorageDecodeSizeArray()
1058 int sqlite3Fts5StorageDocsize(Fts5Storage *p, i64 iRowid, int *aCol){ in sqlite3Fts5StorageDocsize() argument
1072 if( 0==fts5StorageDecodeSizeArray(aCol, nCol, aBlob, nBlob) ){ in sqlite3Fts5StorageDocsize()

12