db2_num_fields

(PECL ibm_db2 >= 1.0.0)

db2_num_fields — Повертає кількість полів у результуючому наборі

Опис

db2_num_fields(resource $stmt): int|false

Повертає кількість полів у результуючому наборі. Це корисно при обробці результуючих наборів динамічно сформованих запитів, або у разі використання процедур, що зберігаються.

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

stmt

Коректний ресурс оператора, що містить результуючий набір.

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

Повертає кількість полів у результуючому наборі або false, якщо передано некоректний ресурс оператора.

Приклади

Приклад #1 Отримання кількості полів у результуючому наборі

Наступний приклад демонструє отримання кількості полів у результуючому наборі.

Loading...

Результат виконання наведеного прикладу:

В результирующем наборе 4 столбцов.

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

  • db2_execute() - Виконує підготовлений SQL-запит
  • db2_field_display_size() - Повертає максимальну кількість байтів, необхідну для відображення стовпця
  • db2_field_name() - Повертає ім'я стовпця у наборі результатів
  • db2_field_num() - Повертає позицію зазначеного стовпця у наборі результатів
  • db2_field_precision() - Повертає точність зазначеного стовпця у наборі результатів
  • db2_field_scale() - Повертає масштаб зазначеного стовпця у наборі результатів
  • db2_field_type() - Повертає тип даних зазначеного стовпця у наборі результатів
  • db2_field_width() - Повертає ширину поточного значення вказаного стовпця у наборі результатів