oci_fetch

(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)

oci_fetch - Вибирає наступний рядок з результату в буфер

Опис

oci_fetch(resource $statement): bool

Вибирає наступний рядок із результату запиту у внутрішній буфер, доступний за допомогою oci_result() або через змінні, заздалегідь визначені за допомогою oci_define_by_name()

Смотритеoci_fetch_array() для більш детальної інформації щодо вибору даних.

Список параметрів

statement

Коректний ідентифікатор виразу OCI8, отриманий з oci_parse() та виконаний функцією oci_execute(), або ідентифікатор виразу REF CURSOR

Значення, що повертаються

Повертає true у разі успішного виконання або false, если в результатеstatement більше немає лав.

Приклади

Приклад #1 Приклад використання oci_fetch()** з певними змінними**

Loading...

Приклад #2 Приклад використання oci_fetch()сoci_result()

Loading...

Примітки

Зауваження :

Не повертає рядки для неявних результуючих наборів у Oracle Database. Використовуйте замість цієї функції функцію oci_fetch_array()

Дивіться також

  • oci_define_by_name() - зіставляє змінну PHP стовпцю результату запиту
  • oci_fetch_all() - Вибирає всі рядки з результату запиту до двомірного масиву
  • oci_fetch_array() - Повертає наступний рядок із результату запиту у вигляді асоціативного чи нумерованого масиву
  • oci_fetch_assoc() - Повертає наступний рядок із результату запиту у вигляді асоціативного масиву
  • oci_fetch_object() - Повертає наступний рядок із результату запиту у вигляді об'єкта
  • oci_fetch_row() - Повертає наступний рядок із результату запиту у вигляді нумерованого масиву
  • oci_result() - Повертає значення поля із результату запиту