diff --git a/statement.go b/statement.go index cc26fe37..3003bbb3 100644 --- a/statement.go +++ b/statement.go @@ -194,6 +194,7 @@ func (stmt *Statement) AddVar(writer clause.Writer, vars ...interface{}) { writer.WriteByte(')') } else { writer.WriteString("(NULL)") + stmt.Vars = append(stmt.Vars, v) } case *DB: subdb := v.Session(&Session{Logger: logger.Discard, DryRun: true}).getInstance()