Fix bug
This commit is contained in:
parent
e388ef801d
commit
2b48690616
|
@ -269,14 +269,14 @@ func (statement *Statement) writeForUpdate(w io.Writer) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (statement *Statement) writeMssqlPaginationCond(w *builder.BytesWriter) error {
|
func (statement *Statement) writeMssqlPaginationCond(w *builder.BytesWriter) error {
|
||||||
if statement.RefTable == nil {
|
|
||||||
return errors.New("unsupported query limit without reference table")
|
|
||||||
}
|
|
||||||
|
|
||||||
if statement.dialect.URI().DBType != schemas.MSSQL || statement.Start <= 0 {
|
if statement.dialect.URI().DBType != schemas.MSSQL || statement.Start <= 0 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if statement.RefTable == nil {
|
||||||
|
return errors.New("unsupported query limit without reference table")
|
||||||
|
}
|
||||||
|
|
||||||
mssqlCondi := builder.NewWriter()
|
mssqlCondi := builder.NewWriter()
|
||||||
if err := statement.writeTop(mssqlCondi); err != nil {
|
if err := statement.writeTop(mssqlCondi); err != nil {
|
||||||
return err
|
return err
|
||||||
|
|
Loading…
Reference in New Issue