int sqlite3_bind_parameter_count(sqlite3_stmt*);
Это может использоваться, чтобы найти количество параметров SQL в подготовленном запросе. Параметры SQL это символы формы "?", "?NNN", ":AAA", "$AAA" или "@AAA", которые служат заполнителями для значений, которые связаны с параметрами в более позднее время.
Этот установленный порядок на самом деле возвращает индекс самого большого (самого правого) параметра. Для всех форм кроме ?NNN это будет соответствовать количеству уникальных параметров. Если параметры формы ?NNN используется, могут быть промежутки в списке.
См. также: sqlite3_bind(), sqlite3_bind_parameter_name() и sqlite3_bind_parameter_index().