mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-10-08 03:47:51 +00:00
add named returns to clarify extractLimitOffset
This commit is contained in:
parent
daa784319c
commit
b676292d67
1 changed files with 1 additions and 3 deletions
|
|
@ -595,12 +595,10 @@ func extractComparison(expr *sqlparser.ComparisonExpr) (col *parseColumn, op str
|
|||
return
|
||||
}
|
||||
|
||||
func extractLimitOffset(stmt *sqlparser.Select) (uint, uint, bool, bool, error) {
|
||||
func extractLimitOffset(stmt *sqlparser.Select) (limit uint, offset uint, hasLimit bool, hasOffset bool, err error) {
|
||||
if stmt.Limit == nil {
|
||||
return 0, 0, false, false, nil
|
||||
}
|
||||
var offset, limit uint
|
||||
var hasOffset, hasLimit bool
|
||||
if offsetExpr, ok := stmt.Limit.Offset.(*sqlparser.SQLVal); ok {
|
||||
val, err := extractVal(offsetExpr)
|
||||
if err != nil {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue