diff --git a/internal/statements/update.go b/internal/statements/update.go index be6ed885..39a7f829 100644 --- a/internal/statements/update.go +++ b/internal/statements/update.go @@ -129,6 +129,9 @@ func (statement *Statement) BuildUpdates(tableValue reflect.Value, } if data != nil { val = data + if !col.SQLType.IsBlob() { + val = string(data) + } } goto APPEND } @@ -141,6 +144,9 @@ func (statement *Statement) BuildUpdates(tableValue reflect.Value, } if data != nil { val = data + if !col.SQLType.IsBlob() { + val = string(data) + } } goto APPEND }