diff options
Diffstat (limited to 'static/netbsd/man3/sqlite3_bind_parameter_count.3')
| -rw-r--r-- | static/netbsd/man3/sqlite3_bind_parameter_count.3 | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/static/netbsd/man3/sqlite3_bind_parameter_count.3 b/static/netbsd/man3/sqlite3_bind_parameter_count.3 new file mode 100644 index 00000000..f3d06d92 --- /dev/null +++ b/static/netbsd/man3/sqlite3_bind_parameter_count.3 @@ -0,0 +1,36 @@ +.Dd January 24, 2024 +.Dt SQLITE3_BIND_PARAMETER_COUNT 3 +.Os +.Sh NAME +.Nm sqlite3_bind_parameter_count +.Nd number of SQL parameters +.Sh SYNOPSIS +.In sqlite3.h +.Ft int +.Fo sqlite3_bind_parameter_count +.Fa "sqlite3_stmt*" +.Fc +.Sh DESCRIPTION +This routine can be used to find the number of SQL parameters +in a prepared statement. +SQL parameters are tokens of the form "?", "?NNN", ":AAA", "$AAA", +or "@AAA" that serve as placeholders for values that are bound +to the parameters at a later time. +.Pp +This routine actually returns the index of the largest (rightmost) +parameter. +For all forms except ?NNN, this will correspond to the number of unique +parameters. +If parameters of the ?NNN form are used, there may be gaps in the list. +.Pp +.Sh IMPLEMENTATION NOTES +These declarations were extracted from the +interface documentation at line 4699. +.Bd -literal +SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*); +.Ed +.Sh SEE ALSO +.Xr sqlite3_bind_blob 3 , +.Xr sqlite3_bind_parameter_index 3 , +.Xr sqlite3_bind_parameter_name 3 , +.Xr sqlite3_stmt 3 |
