GaussDB-type Rows

51 阅读1分钟

GaussDB-type Rows

type Rows如下表所示。

方法描述返回值
(rs *Rows)Close()关闭Rows,停止对数据集的迭代。error
(rs *Rows)ColumnTypes()返回列信息。[]*ColumnType, error
(rs *Rows)Columns()返回各个列的名字。[]string, error
(rs *Rows)Err()返回迭代过程中出现的任何错误。error
(rs *Rows)Next()为Scan方法准备好下一个待读取的数据行。如果有进一步的结果集,则返回true,否则返回false。boolean
(rs *Rows)Scan(dest ...interface{})将当前被迭代数据行的各个列复制到dest指向的值中。error
(rs *Rows)NextResultSet()判断是否有进一步的结果集。boolean
参数说明
参数参数说明
dest查询列需要被复制到该参数指向的值。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…