Fix mssql
This commit is contained in:
parent
5f97a0768d
commit
b4e37fce91
|
@ -699,21 +699,10 @@ func (statement *Statement) writeUpdateMSSQL(updateWriter *builder.BytesWriter,
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// write set
|
|
||||||
if _, err := fmt.Fprint(updateWriter, " SET "); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
previousLen := updateWriter.Len()
|
|
||||||
|
|
||||||
if err := statement.writeUpdateSets(updateWriter, v, colNames, args); err != nil {
|
if err := statement.writeUpdateSets(updateWriter, v, colNames, args); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// if no columns to be updated, return error
|
|
||||||
if previousLen == updateWriter.Len() {
|
|
||||||
return ErrNoColumnsTobeUpdated
|
|
||||||
}
|
|
||||||
|
|
||||||
// write from
|
// write from
|
||||||
joinConds, err := statement.writeUpdateFrom(updateWriter)
|
joinConds, err := statement.writeUpdateFrom(updateWriter)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in New Issue