Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以SELECT COUNT(*) from tableName在 C 程序中使用吗?
SELECT COUNT(*) from tableName
如果是这样,我如何获取结果?我不想使用循环,因为我只想要行数,而不是数据。
当您执行查询SELECT COUNT(*) from tableName时,结果是与其他查询一样的表,但该结果表只有一列和一行,其中包含计数值。
正常调用sqlite3_prepare_v2then sqlite3_step,它会进入第一行(也是唯一的)。调用sqlite3_column_int以获取值。下一次调用sqlite3_step将返回SQLITE_DONE。
sqlite3_prepare_v2
sqlite3_step
sqlite3_column_int
SQLITE_DONE