首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Number of columns in a result set

代码语言:javascript
复制
int sqlite3_data_count(sqlite3_stmt *pStmt);

sqlite3_data_count(P)接口返回准备语句P的结果集的当前行中的列数。如果准备好的语句P没有准备好返回的结果(通过调用接口的 sqlite3_column _ *()),则 sqlite3_data_count( P)返回0.如果 P 是 NULL 指针,sqlite3_data_count(P)例程也返回0。如果先前调用 sqlite3_step(P)返回 SQLITE_DONE,则 sqlite3_data_count(P)例程返回0。如果之前对 sqlite3_step(P)的调用返回 SQLITE_ROW,则 sqlite3_data_count(P)将返回非零值,但 PRAGMA incremental_vacuum的情况除外,因为它始终返回零,因为该多步骤编译指示的每一步都会返回0列数据。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com