小编cal*_*ing的帖子

如何将 rows.NextResultSet() 与数据库/sql 一起使用

rows.NextRestultSet()在第一组行之后返回 false...文档使这听起来很简单,但它对我不起作用。我正在使用github.com/denisenkom/go-mssqldb

这是我的代码的示例:

rows, err := db.Query(`
   Query1;
   Query2;
   Query3;
`)

for rows.Next() {
// scan
// check error
}

if !rows.NextResultSet() {
   log.Println("Expected another result set.")
// return some error
}

for rows.Next() ...
// continue process with 2nd result set, but code will not run up until this point
Run Code Online (Sandbox Code Playgroud)

sql go

5
推荐指数
1
解决办法
1978
查看次数

标签 统计

go ×1

sql ×1