RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Название параметра хоста

const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);

Интерфейс sqlite3_bind_parameter_name(P,N) вернет имя N-го параметра SQL в подготовленном запросе P. Параметры SQL форм "?NNN", ":AAA", "@AAA" или "$AAA" имеют имя, которое является последовательностью "?NNN", ":AAA", "@AAA" или "$AAA", соответственно. Другими словами, начальный символ ":", "$", "@" или "?" включен как часть имени. Параметры формы "?" без следующего целого числа не имеют никакого имени и упоминаются как "nameless" или "anonymous parameters".

У первого параметра есть индекс 1, не 0.

Если N вне диапазона или если N-ный параметр неназванный, то NULL возвращен. Возвращаемая строка всегда находится в UTF-8, даже если названный параметр был первоначально определен как UTF-16 в sqlite3_prepare16(), sqlite3_prepare16_v2() или sqlite3_prepare16_v3().

См. также: sqlite3_bind(), sqlite3_bind_parameter_count() и sqlite3_bind_parameter_index().