Home
last modified time | relevance | path

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

/sqlite-3.40.0/src/
H A Dbuild.c736 Column *pCol, in sqlite3ColumnSetColl() argument
776 Column *pCol; in sqlite3DeleteColumnNames() local
781 assert( pCol->zCnName==0 || pCol->hName==sqlite3StrIHash(pCol->zCnName) ); in sqlite3DeleteColumnNames()
1499 Column *pCol; in sqlite3AddColumn() local
1593 pCol->affinity = sqlite3AffinityType(zType, pCol); in sqlite3AddColumn()
1609 Column *pCol; in sqlite3AddNotNull() local
1693 if( pCol ){ in sqlite3AffinityType()
1738 Column *pCol; in sqlite3AddDefaultValue() local
1875 && pCol in sqlite3AddPrimaryKey()
2114 for(pCol = p->aCol, i=0; i<p->nCol; i++, pCol++){ in createTableStmt()
[all …]
H A Dpragma.c1173 Column *pCol; in sqlite3Pragma() local
1177 for(i=0, pCol=pTab->aCol; i<pTab->nCol; i++, pCol++){ in sqlite3Pragma()
1180 if( pCol->colFlags & COLFLAG_NOINSERT ){ in sqlite3Pragma()
1200 pColExpr = sqlite3ColumnExpr(pTab,pCol); in sqlite3Pragma()
1206 pCol->zCnName, in sqlite3Pragma()
1207 sqlite3ColumnType(pCol,""), in sqlite3Pragma()
1208 pCol->notNull ? 1 : 0, in sqlite3Pragma()
1850 if( pCol->iDflt ){ in sqlite3Pragma()
1871 if( pCol->notNull ){ in sqlite3Pragma()
1877 pCol->zCnName); in sqlite3Pragma()
[all …]
H A Dalter.c337 pCol = &pNew->aCol[pNew->nCol-1]; in sqlite3AlterFinishAddColumn()
338 pDflt = sqlite3ColumnExpr(pNew, pCol); in sqlite3AlterFinishAddColumn()
354 if( pCol->colFlags & COLFLAG_PRIMKEY ){ in sqlite3AlterFinishAddColumn()
377 if( pCol->notNull && !pDflt ){ in sqlite3AlterFinishAddColumn()
401 }else if( pCol->colFlags & COLFLAG_STORED ){ in sqlite3AlterFinishAddColumn()
448 || (pCol->notNull && (pCol->colFlags & COLFLAG_GENERATED)!=0) in sqlite3AlterFinishAddColumn()
537 Column *pCol = &pNew->aCol[i]; in sqlite3AlterBeginAddColumn() local
538 pCol->zCnName = sqlite3DbStrDup(db, pCol->zCnName); in sqlite3AlterBeginAddColumn()
539 pCol->hName = sqlite3StrIHash(pCol->zCnName); in sqlite3AlterBeginAddColumn()
2072 RenameToken *pCol; in dropColumnFunc() local
[all …]
H A Dfkey.c478 Column *pCol; in exprTableRegister() local
485 pCol = &pTab->aCol[iCol]; in exprTableRegister()
487 pExpr->affExpr = pCol->affinity; in exprTableRegister()
488 zColl = sqlite3ColumnColl(pCol); in exprTableRegister()
837 Column *pCol = &pTab->aCol[iKey]; in fkParentIsModified() local
840 }else if( pCol->colFlags & COLFLAG_PRIMKEY ){ in fkParentIsModified()
1292 Column *pCol = pFKey->pFrom->aCol + iFromCol; in fkActionTrigger() local
1294 if( pCol->colFlags & COLFLAG_GENERATED ){ in fkActionTrigger()
1295 testcase( pCol->colFlags & COLFLAG_VIRTUAL ); in fkActionTrigger()
1296 testcase( pCol->colFlags & COLFLAG_STORED ); in fkActionTrigger()
[all …]
H A Dwhereexpr.c369 Expr *pCol; /* Column reference */ in isAuxiliaryVtabOperator() local
385 pCol = pList->a[1].pExpr; in isAuxiliaryVtabOperator()
386 assert( pCol->op!=TK_COLUMN || (ExprUseYTab(pCol) && pCol->y.pTab!=0) ); in isAuxiliaryVtabOperator()
387 if( ExprIsVtab(pCol) ){ in isAuxiliaryVtabOperator()
393 *ppLeft = pCol; in isAuxiliaryVtabOperator()
409 pCol = pList->a[0].pExpr; in isAuxiliaryVtabOperator()
410 assert( pCol->op!=TK_COLUMN || ExprUseYTab(pCol) ); in isAuxiliaryVtabOperator()
411 assert( pCol->op!=TK_COLUMN || (ExprUseYTab(pCol) && pCol->y.pTab!=0) ); in isAuxiliaryVtabOperator()
412 if( ExprIsVtab(pCol) ){ in isAuxiliaryVtabOperator()
417 pVtab = sqlite3GetVTable(db, pCol->y.pTab)->pVtab; in isAuxiliaryVtabOperator()
[all …]
H A Dexpr.c3787 Column *pCol; in sqlite3ExprCodeGetColumnOfTable() local
4126 struct AggInfo_col *pCol; in sqlite3ExprCodeTarget() local
4131 assert( pCol->iMem>0 ); in sqlite3ExprCodeTarget()
4132 return pCol->iMem; in sqlite3ExprCodeTarget()
4134 Table *pTab = pCol->pTab; in sqlite3ExprCodeTarget()
4137 if( pCol->iColumn<0 ){ in sqlite3ExprCodeTarget()
4183 Column *pCol; in sqlite3ExprCodeTarget() local
4195 pCol = pTab->aCol + iCol; in sqlite3ExprCodeTarget()
6270 struct AggInfo_col *pCol; in analyzeAggregate() local
6280 pCol = pAggInfo->aCol; in analyzeAggregate()
[all …]
H A Dinsert.c351 Column *pCol = pTab->aCol + i; in sqlite3ComputeGeneratedColumns() local
352 if( (pCol->colFlags & COLFLAG_NOTAVAIL)!=0 ){ in sqlite3ComputeGeneratedColumns()
354 pCol->colFlags |= COLFLAG_BUSY; in sqlite3ComputeGeneratedColumns()
357 pCol->colFlags &= ~COLFLAG_BUSY; in sqlite3ComputeGeneratedColumns()
359 pRedo = pCol; in sqlite3ComputeGeneratedColumns()
363 assert( pCol->colFlags & COLFLAG_GENERATED ); in sqlite3ComputeGeneratedColumns()
366 pCol->colFlags &= ~COLFLAG_NOTAVAIL; in sqlite3ComputeGeneratedColumns()
1741 onError = pCol->notNull; in sqlite3GenerateConstraintChecks()
1765 testcase( pCol->colFlags & COLFLAG_STORED ); in sqlite3GenerateConstraintChecks()
1785 sqlite3ColumnExpr(pTab, pCol), iReg); in sqlite3GenerateConstraintChecks()
[all …]
H A Dselect.c316 Column *pCol; in sqlite3ColumnIndex() local
317 for(pCol=pTab->aCol, i=0; i<pTab->nCol; pCol++, i++){ in sqlite3ColumnIndex()
318 if( pCol->hName==h && sqlite3StrICmp(pCol->zCnName, zCol)==0 ) return i; in sqlite3ColumnIndex()
2194 for(i=0, pCol=aCol; i<nCol && !db->mallocFailed; i++, pCol++){ in sqlite3ColumnsFromExprList()
2246 pCol->zCnName = zName; in sqlite3ColumnsFromExprList()
2288 Column *pCol; in sqlite3SelectAddColumnTypeAndCollation() local
2301 for(i=0, pCol=pTab->aCol; i<pTab->nCol; i++, pCol++){ in sqlite3SelectAddColumnTypeAndCollation()
2312 pCol->zCnName = sqlite3DbReallocOrFree(db, pCol->zCnName, n+m+2); in sqlite3SelectAddColumnTypeAndCollation()
2321 if( pCol->affinity<=SQLITE_AFF_NONE ) pCol->affinity = aff; in sqlite3SelectAddColumnTypeAndCollation()
7443 ii, pCol->pTab ? pCol->pTab->zName : "NULL", in sqlite3Select()
[all …]
H A Dutil.c91 char *sqlite3ColumnType(Column *pCol, char *zDflt){ in sqlite3ColumnType() argument
92 if( pCol->colFlags & COLFLAG_HASTYPE ){ in sqlite3ColumnType()
93 return pCol->zCnName + strlen(pCol->zCnName) + 1; in sqlite3ColumnType()
94 }else if( pCol->eCType ){ in sqlite3ColumnType()
95 assert( pCol->eCType<=SQLITE_N_STDTYPE ); in sqlite3ColumnType()
96 return (char*)sqlite3StdType[pCol->eCType-1]; in sqlite3ColumnType()
H A Dupdate.c62 Column *pCol; in sqlite3ColumnDefault() local
65 pCol = &pTab->aCol[i]; in sqlite3ColumnDefault()
66 if( pCol->iDflt ){ in sqlite3ColumnDefault()
70 VdbeComment((v, "%s.%s", pTab->zName, pCol->zCnName)); in sqlite3ColumnDefault()
73 sqlite3ColumnExpr(pTab,pCol), enc, in sqlite3ColumnDefault()
74 pCol->affinity, &pValue); in sqlite3ColumnDefault()
80 if( pCol->affinity==SQLITE_AFF_REAL && !IsVirtual(pTab) ){ in sqlite3ColumnDefault()
H A Dresolve.c251 Column *pCol; /* A column of pTab */ in lookupName() local
374 for(j=0, pCol=pTab->aCol; j<pTab->nCol; j++, pCol++){ in lookupName()
375 if( pCol->hName==hCol in lookupName()
376 && sqlite3StrICmp(pCol->zCnName, zCol)==0 in lookupName()
471 for(iCol=0, pCol=pTab->aCol; iCol<pTab->nCol; iCol++, pCol++){ in lookupName()
472 if( pCol->hName==hCol in lookupName()
473 && sqlite3StrICmp(pCol->zCnName, zCol)==0 in lookupName()
H A Dmain.c3784 Column *pCol = 0; in sqlite3_table_column_metadata() local
3819 pCol = &pTab->aCol[iCol]; in sqlite3_table_column_metadata()
3820 if( 0==sqlite3StrICmp(pCol->zCnName, zColumnName) ){ in sqlite3_table_column_metadata()
3827 pCol = iCol>=0 ? &pTab->aCol[iCol] : 0; in sqlite3_table_column_metadata()
3845 if( pCol ){ in sqlite3_table_column_metadata()
3846 zDataType = sqlite3ColumnType(pCol,0); in sqlite3_table_column_metadata()
3847 zCollSeq = sqlite3ColumnColl(pCol); in sqlite3_table_column_metadata()
3848 notnull = pCol->notNull!=0; in sqlite3_table_column_metadata()
3849 primarykey = (pCol->colFlags & COLFLAG_PRIMKEY)!=0; in sqlite3_table_column_metadata()
H A Dtrigger.c1007 Expr *pCol = pNew->a[i].pExpr; in codeReturningTrigger() local
1008 assert( pCol!=0 ); /* Due to !db->mallocFailed ~9 lines above */ in codeReturningTrigger()
1009 sqlite3ExprCodeFactorable(pParse, pCol, reg+i); in codeReturningTrigger()
1010 if( sqlite3ExprAffinity(pCol)==SQLITE_AFF_REAL ){ in codeReturningTrigger()
/sqlite-3.40.0/ext/repair/
H A Dcheckindex.c411 CidxColumn *pCol = pIdx->aCol; in cidxParseSQL() local
422 if( pCol->zExpr ) goto parse_error; in cidxParseSQL()
437 pCol->zExpr = cidxMprintf(&rc, "%.*s", z-z1, z1); in cidxParseSQL()
438 pCol++; in cidxParseSQL()
/sqlite-3.40.0/ext/recover/
H A Dsqlite3recover.c1781 RecoverColumn *pCol = &pTab->aCol[ii]; in recoverWriteDataStep() local
1782 int iBind = pCol->iBind; in recoverWriteDataStep()
1784 if( pCol->bIPK ){ in recoverWriteDataStep()
1786 }else if( pCol->iField<p1->nVal ){ in recoverWriteDataStep()
1787 recoverBindValue(p, pInsert, iBind, apVal[pCol->iField]); in recoverWriteDataStep()