diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/fkey.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fkey.c b/src/fkey.c index 77babe54c..ceb5bedce 100644 --- a/src/fkey.c +++ b/src/fkey.c @@ -683,7 +683,7 @@ static Trigger *fkActionTrigger( sqlite3PExpr(pParse, TK_ID, 0, 0, &tToCol) , 0); }else if( action==OE_SetDflt ){ - Expr *pDflt = pIdx ? 0 : pTab->aCol[pIdx->aiColumn[i]].pDflt; + Expr *pDflt = pFKey->pFrom->aCol[iFromCol].pDflt; if( pDflt ){ pNew = sqlite3ExprDup(db, pDflt, 0); }else{ |