Home
last modified time | relevance | path

Searched refs:pCol (Results 1 – 12 of 12) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
Dalter.c630 Column *pCol; /* The new column */ in sqlite3AlterFinishAddColumn() local
643 pCol = &pNew->aCol[pNew->nCol-1]; in sqlite3AlterFinishAddColumn()
644 pDflt = pCol->pDflt; in sqlite3AlterFinishAddColumn()
667 if( pCol->isPrimKey ){ in sqlite3AlterFinishAddColumn()
680 if( pCol->notNull && !pDflt ){ in sqlite3AlterFinishAddColumn()
805 Column *pCol = &pNew->aCol[i]; in sqlite3AlterBeginAddColumn() local
806 pCol->zName = sqlite3DbStrDup(db, pCol->zName); in sqlite3AlterBeginAddColumn()
807 pCol->zColl = 0; in sqlite3AlterBeginAddColumn()
808 pCol->zType = 0; in sqlite3AlterBeginAddColumn()
809 pCol->pDflt = 0; in sqlite3AlterBeginAddColumn()
[all …]
Dbuild.c485 Column *pCol; in sqliteDeleteColumnNames() local
487 if( (pCol = pTable->aCol)!=0 ){ in sqliteDeleteColumnNames()
488 for(i=0; i<pTable->nCol; i++, pCol++){ in sqliteDeleteColumnNames()
489 sqlite3DbFree(db, pCol->zName); in sqliteDeleteColumnNames()
490 sqlite3ExprDelete(db, pCol->pDflt); in sqliteDeleteColumnNames()
491 sqlite3DbFree(db, pCol->zDflt); in sqliteDeleteColumnNames()
492 sqlite3DbFree(db, pCol->zType); in sqliteDeleteColumnNames()
493 sqlite3DbFree(db, pCol->zColl); in sqliteDeleteColumnNames()
950 Column *pCol; in sqlite3AddColumn() local
977 pCol = &p->aCol[p->nCol]; in sqlite3AddColumn()
[all …]
Dpragma.c870 Column *pCol; in sqlite3Pragma() local
880 for(i=0, pCol=pTab->aCol; i<pTab->nCol; i++, pCol++){ in sqlite3Pragma()
881 if( IsHiddenColumn(pCol) ){ in sqlite3Pragma()
886 sqlite3VdbeAddOp4(v, OP_String8, 0, 2, 0, pCol->zName, 0); in sqlite3Pragma()
888 pCol->zType ? pCol->zType : "", 0); in sqlite3Pragma()
889 sqlite3VdbeAddOp2(v, OP_Integer, (pCol->notNull ? 1 : 0), 4); in sqlite3Pragma()
890 if( pCol->zDflt ){ in sqlite3Pragma()
891 sqlite3VdbeAddOp4(v, OP_String8, 0, 5, 0, (char*)pCol->zDflt, 0); in sqlite3Pragma()
895 sqlite3VdbeAddOp2(v, OP_Integer, pCol->isPrimKey, 6); in sqlite3Pragma()
Dfkey.c501 Column *pCol; in fkScanChildren() local
503 pCol = &pTab->aCol[iCol]; in fkScanChildren()
506 pLeft->affinity = pCol->affinity; in fkScanChildren()
507 pLeft->pColl = sqlite3LocateCollSeq(pParse, pCol->zColl); in fkScanChildren()
898 Column *pCol = &pTab->aCol[iKey]; in sqlite3FkRequired() local
899 if( (zKey ? !sqlite3StrICmp(pCol->zName, zKey) : pCol->isPrimKey) ){ in sqlite3FkRequired()
Dupdate.c65 Column *pCol = &pTab->aCol[i]; in sqlite3ColumnDefault() local
66 VdbeComment((v, "%s.%s", pTab->zName, pCol->zName)); in sqlite3ColumnDefault()
68 sqlite3ValueFromExpr(sqlite3VdbeDb(v), pCol->pDflt, enc, in sqlite3ColumnDefault()
69 pCol->affinity, &pValue); in sqlite3ColumnDefault()
Dresolve.c164 Column *pCol; in lookupName() local
190 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){ in lookupName()
191 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){ in lookupName()
247 Column *pCol = &pTab->aCol[iCol]; in lookupName() local
248 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){ in lookupName()
Dexpr.c2283 struct AggInfo_col *pCol = &pAggInfo->aCol[pExpr->iAgg]; in sqlite3ExprCodeTarget() local
2285 assert( pCol->iMem>0 ); in sqlite3ExprCodeTarget()
2286 inReg = pCol->iMem; in sqlite3ExprCodeTarget()
2290 pCol->iSorterColumn, target); in sqlite3ExprCodeTarget()
3549 struct AggInfo_col *pCol; in analyzeAggregate() local
3559 pCol = pAggInfo->aCol; in analyzeAggregate()
3560 for(k=0; k<pAggInfo->nColumn; k++, pCol++){ in analyzeAggregate()
3561 if( pCol->iTable==pExpr->iTable && in analyzeAggregate()
3562 pCol->iColumn==pExpr->iColumn ){ in analyzeAggregate()
3569 pCol = &pAggInfo->aCol[k]; in analyzeAggregate()
[all …]
Dmain.c2290 Column *pCol = 0; in sqlite3_table_column_metadata() local
2318 pCol = &pTab->aCol[iCol]; in sqlite3_table_column_metadata()
2322 pCol = &pTab->aCol[iCol]; in sqlite3_table_column_metadata()
2323 if( 0==sqlite3StrICmp(pCol->zName, zColumnName) ){ in sqlite3_table_column_metadata()
2343 if( pCol ){ in sqlite3_table_column_metadata()
2344 zDataType = pCol->zType; in sqlite3_table_column_metadata()
2345 zCollSeq = pCol->zColl; in sqlite3_table_column_metadata()
2346 notnull = pCol->notNull!=0; in sqlite3_table_column_metadata()
2347 primarykey = pCol->isPrimKey!=0; in sqlite3_table_column_metadata()
Dselect.c1229 Column *aCol, *pCol; /* For looping over result columns */ in selectColumnsFromExprList() local
1238 for(i=0, pCol=aCol; i<nCol; i++, pCol++){ in selectColumnsFromExprList()
1286 pCol->zName = zName; in selectColumnsFromExprList()
1319 Column *pCol; in selectAddColumnTypeAndCollation() local
1332 for(i=0, pCol=aCol; i<nCol; i++, pCol++){ in selectAddColumnTypeAndCollation()
1334 pCol->zType = sqlite3DbStrDup(db, columnType(&sNC, p, 0, 0, 0)); in selectAddColumnTypeAndCollation()
1335 pCol->affinity = sqlite3ExprAffinity(p); in selectAddColumnTypeAndCollation()
1336 if( pCol->affinity==0 ) pCol->affinity = SQLITE_AFF_NONE; in selectAddColumnTypeAndCollation()
1339 pCol->zColl = sqlite3DbStrDup(db, pColl->zName); in selectAddColumnTypeAndCollation()
4087 struct AggInfo_col *pCol = &sAggInfo.aCol[i]; in sqlite3Select() local
[all …]
/external/chromium_org/third_party/sqlite/amalgamation/
Dsqlite3.c69695 Column *pCol;
69721 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){
69722 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){
69778 Column *pCol = &pTab->aCol[iCol];
69779 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){
73020 struct AggInfo_col *pCol = &pAggInfo->aCol[pExpr->iAgg];
73022 assert( pCol->iMem>0 );
73023 inReg = pCol->iMem;
73027 pCol->iSorterColumn, target);
74286 struct AggInfo_col *pCol;
[all …]
/external/sqlite/dist/
Dsqlite3.c77029 Column *pCol; /* A column of pTab */
77100 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){
77101 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){
77146 for(iCol=0, pCol=pTab->aCol; iCol<pTab->nCol; iCol++, pCol++){
77147 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){
80784 struct AggInfo_col *pCol = &pAggInfo->aCol[pExpr->iAgg];
80786 assert( pCol->iMem>0 );
80787 inReg = pCol->iMem;
80791 pCol->iSorterColumn, target);
82414 struct AggInfo_col *pCol;
[all …]
/external/sqlite/dist/orig/
Dsqlite3.c77009 Column *pCol; /* A column of pTab */
77080 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){
77081 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){
77126 for(iCol=0, pCol=pTab->aCol; iCol<pTab->nCol; iCol++, pCol++){
77127 if( sqlite3StrICmp(pCol->zName, zCol)==0 ){
80764 struct AggInfo_col *pCol = &pAggInfo->aCol[pExpr->iAgg];
80766 assert( pCol->iMem>0 );
80767 inReg = pCol->iMem;
80771 pCol->iSorterColumn, target);
82394 struct AggInfo_col *pCol;
[all …]