![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Интерфейс 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().
Choose any three.
SQLite C Interface
Название параметра хоста
const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);