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 |
查询列需要被复制到该参数指向的值 |