Lines Matching refs:pCol
320 Column *pCol; /* The new column */ in sqlite3AlterFinishAddColumn() local
337 pCol = &pNew->aCol[pNew->nCol-1]; in sqlite3AlterFinishAddColumn()
338 pDflt = sqlite3ColumnExpr(pNew, pCol); in sqlite3AlterFinishAddColumn()
354 if( pCol->colFlags & COLFLAG_PRIMKEY ){ in sqlite3AlterFinishAddColumn()
363 if( (pCol->colFlags & COLFLAG_GENERATED)==0 ){ 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
2092 pCol = renameTokenFind(&sParse, 0, (void*)pTab->aCol[iCol].zCnName); in dropColumnFunc()
2100 while( ALWAYS(pCol->t.z[0]!=0) && pCol->t.z[0]!=',' ) pCol->t.z--; in dropColumnFunc()
2103 zNew = sqlite3MPrintf(db, "%.*s%s", pCol->t.z-zSql, zSql, zEnd); in dropColumnFunc()