Small. Fast. Reliable.
Choose any three.

SQLite Requirement Matrix Details
stmt_busy.html

Index Summary Markup Original


R-62920-36411-37604-08296-13654-34819-36636-51244 tcl slt th3 src

The sqlite3_stmt_busy(S) interface returns true (non-zero) if the prepared statement S has been stepped at least once using sqlite3_step(S) but has neither run to completion (returned SQLITE_DONE from sqlite3_step(S)) nor been reset using sqlite3_reset(S).

th3/cov1/vdbeapi03.test:117

/* IMP: R-62920-36411 */
# EVIDENCE-OF: R-62920-36411 The sqlite3_stmt_busy(S) interface returns
# true (non-zero) if the prepared statement S has been stepped at least
# once using sqlite3_step(S) but has neither run to completion (returned
# SQLITE_DONE from sqlite3_step(S)) nor been reset using
# sqlite3_reset(S).

R-17458-15700-03472-60284-42134-49579-06923-34319 tcl slt th3 src

The sqlite3_stmt_busy(S) interface returns false if S is a NULL pointer.

th3/cov1/vdbeapi03.test:125

/* IMP: R-17458-15700 */
# EVIDENCE-OF: R-17458-15700 The sqlite3_stmt_busy(S) interface returns
# false if S is a NULL pointer.