MySQL 8.0 C API 开发者指南 / 第 6 章 C API 预处理语句接口 / 6.4 C API 预处理语句函数说明 /
6.4.12 mysql_stmt_fetch_column()
int
mysql_stmt_fetch_column(MYSQL_STMT *stmt,
MYSQL_BIND *bind,
unsigned int column,
unsigned long offset)
从当前结果集行中获取一列。
bind
提供应放置数据的缓冲区。它应该以与 for 相同的方式设置
mysql_stmt_bind_result()
。
column
指示要获取的列。第一列编号为 0。offset
是数据值中开始检索数据的偏移量。这可用于分段获取数据值。值的开头是偏移量 0。
-
列号无效。
-
已经到达结果集的末尾。