sqlite.h
Número de parámetros SQL
int sqlite3_bind_parameter_count(sqlite3_stmt*);
Esta función puede ser usada para calcular el número de parámetros SQL en una sentencia preparada. Los parámetros SQL son fichas (tokens) de la forma "?", "?NNN", ":AAA", "$AAA" o "@AAA" que sirven como marcadores de posición para los valores que se ligan a los parámetros en un momento posterior.
En realidad esta función devuelve el índice del parámetro más grande (más a la derecha). Para todos los formatos, excepto ?NNN, esto corresponde con el número de parámetros únicos. Si se usan parámetros de la forma ?NNN puede haber huecos en la lista.
Ver también: sqlite3_bind_*(), sqlite3_bind_parameter_name() y sqlite3_bind_parameter_index().