We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6f2fddb + 8863717 commit 522d9caCopy full SHA for 522d9ca
internal/xsql/rows.go
@@ -114,7 +114,8 @@ func (r *rows) Close() error {
114
}
115
116
type single struct {
117
- values []sql.NamedArg
+ values []sql.NamedArg
118
+ readAll bool
119
120
121
func (r *single) Columns() (columns []string) {
@@ -129,12 +130,12 @@ func (r *single) Close() error {
129
130
131
132
func (r *single) Next(dst []driver.Value) error {
- if r.values == nil {
133
+ if r.values == nil || r.readAll {
134
return io.EOF
135
136
for i := range r.values {
137
dst[i] = r.values[i].Value
138
- r.values = nil
139
+ r.readAll = true
140
return nil
141
0 commit comments