| SQLITE3_STMT(3) | Library Functions Manual | SQLITE3_STMT(3) |
sqlite3_stmt —
prepared statement object
#include
<sqlite3.h>
typedef struct sqlite3_stmt sqlite3_stmt;
An instance of this object represents a single SQL statement that has been compiled into binary form and is ready to be evaluated.
Think of each SQL statement as a separate computer program. The original SQL text is source code. A prepared statement object is the compiled object code. All SQL must be converted into a prepared statement before it can be run.
The life-cycle of a prepared statement object usually goes like this:
sqlite3_prepare_v2().sqlite3_step()
one or more times.sqlite3_reset()
then go back to step 2. Do this zero or more times.sqlite3_finalize().These declarations were extracted from the interface documentation at line 4000.
typedef struct sqlite3_stmt sqlite3_stmt;
sqlite3_finalize(3), sqlite3_prepare(3), sqlite3_reset(3), sqlite3_step(3)
| January 24, 2024 | NetBSD 11.0 |