Lines Matching defs:pDflt
10776 Expr *pDflt; /* Default value of this column */
83213 Expr *pDflt; /* Default value for the new column */
83226 pDflt = pCol->pDflt;
83238 ** literal NULL, then set pDflt to 0. This simplifies checking
83241 if( pDflt && pDflt->op==TK_NULL ){
83242 pDflt = 0;
83257 if( (db->flags&SQLITE_ForeignKeys) && pNew->pFKey && pDflt ){
83262 if( pCol->notNull && !pDflt ){
83271 if( pDflt ){
83273 if( sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_NONE, &pVal) ){
83308 sqlite3MinimumFileFormat(pParse, iDb, pDflt ? 3 : 2);
83391 pCol->pDflt = 0;
86628 sqlite3ExprDelete(db, pCol->pDflt);
87310 sqlite3ExprDelete(db, pCol->pDflt);
87311 pCol->pDflt = sqlite3ExprDup(db, pSpan->pExpr, EXPRDUP_REDUCE);
94615 Expr *pDflt = pFKey->pFrom->aCol[iFromCol].pDflt;
94616 if( pDflt ){
94617 pNew = sqlite3ExprDup(db, pDflt, 0);
95616 sqlite3ExprCode(pParse, pTab->aCol[i].pDflt, regCols+i+1);
95718 sqlite3ExprCodeFactorable(pParse, pTab->aCol[i].pDflt, iRegStore);
95976 if( onError==OE_Replace && pTab->aCol[i].pDflt==0 ){
96003 sqlite3ExprCode(pParse, pTab->aCol[i].pDflt, regNewData+1+i);
108253 sqlite3ValueFromExpr(sqlite3VdbeDb(v), pCol->pDflt, enc,