This commit is contained in:
parent
d48a828d2a
commit
3f031f2fe2
8
query.go
8
query.go
@ -43,9 +43,9 @@ func (q *Query) Bind(args ...any) *Query {
|
|||||||
return q
|
return q
|
||||||
}
|
}
|
||||||
|
|
||||||
func (q *Query) Exec() error {
|
func (q *Query) Exec() (rerr error) {
|
||||||
if q.stmt != nil {
|
if q.stmt != nil {
|
||||||
defer q.stmt.Finalize()
|
defer func() { rerr = q.stmt.Finalize() }()
|
||||||
}
|
}
|
||||||
if q.err != nil {
|
if q.err != nil {
|
||||||
return q.err
|
return q.err
|
||||||
@ -67,9 +67,9 @@ func (q *Query) MustExec() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (q *Query) ScanSingle(results ...any) error {
|
func (q *Query) ScanSingle(results ...any) (rerr error) {
|
||||||
if q.stmt != nil {
|
if q.stmt != nil {
|
||||||
defer q.stmt.Finalize()
|
defer func() { rerr = q.stmt.Finalize() }()
|
||||||
}
|
}
|
||||||
if q.err != nil {
|
if q.err != nil {
|
||||||
return q.err
|
return q.err
|
||||||
|
Loading…
x
Reference in New Issue
Block a user