SQLite C 接口

结果集中的列数

int sqlite3_column_count(sqlite3_stmt *pStmt);

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

另见:sqlite3_data_count()

另请参阅 对象常量函数的列表。