Доступные версии документации

Привязать массив значений параметров к курсорному запросу

Назначение

Привязать массив значений параметров к курсорному запросу.

Синтаксические правила

 
BindParamArray(<идентификатор курсора>, <массив значений> [,<начальный номер>, <конечный номер>]);
 
<Идентификатор курсора>

Идентификатор созданного курсора.

<Массив значений>

Число элементов в массиве параметров должно быть больше или равно количеству параметров в подготовленном запросе.

<Начальный номер>

Номер параметра в претранслированном (подготовленном с помощью функции Prepare) SQL-запросе в данном курсоре, начиная с которого должна выполняться привязка параметров.

<Конечный номер>

Номер параметра в претранслированном (подготовленном с помощью функции Prepare) SQL-запросе в данном курсоре, в котором должна закончиться привязка параметров.

Нумерация параметров начинается с 1.

Если аргументы <начальный номер> или <конечный номер> не заданы, по умолчанию <начальный номер> берется равным 1, а <конечный номер> – последнему номеру параметра в подготовленном SQL-запросе.

Примечание

Если ранее уже была сделана привязка параметра, то она будет отменена.

Пример

$err = BindParamArray($cur, 1, 3, \@my_param);
$err &&  [code for handling error]

См. также функции:

Prepare, Execute, BindParameter.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter