sql_errors.go 239 B

1234567891011121314
  1. package service
  2. import (
  3. "database/sql"
  4. "errors"
  5. "strings"
  6. )
  7. func isSQLNoRowsError(err error) bool {
  8. if err == nil {
  9. return false
  10. }
  11. return errors.Is(err, sql.ErrNoRows) || strings.Contains(err.Error(), "no rows in result set")
  12. }