在线文档教程
Sqlite
C界面 | C Interface

Number Of Columns In A Result Set

结果集中的列数

int sqlite3_column_count(sqlite3_stmt *pStmt

返回准备语句返回的结果集中的列数。如果此例程返回0,则表示预准备语句不返回任何数据(例如 UPDATE)。但是,仅仅因为此例程返回正数并不意味着将返回一行或多行数据。SELECT 语句总是会有一个正数 sqlite3_column_count(),但根据 WHERE 子句约束和表内容,它可能不返回任何行。