Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Программные интерфейсы общего назначения > Прикладные библиотеки и технологии > Библиотека менеджера QDB > Справочник по клиентскому API менеджера QDB > qdb_cell_length()



qdb_cell_length()

Получение длины данных в ячейке

Прототип:

#include <qdb/qdb.h>
int qdb_cell_length( qdb_result_t *res,
int row,
int col );

Аргументы:

res
Указатель на результат операции.
row
Номер строки ячейки, где первая строка имеет индекс 0.
col
Номер столбца ячейки, где первый столбец имеет индекс 0.

Библиотека:

qdb

Описание:

Функция позволяет получить длину данных определённой ячейки из результата запроса к базе данных. Этот вызов применим к данным переменной длины, таким как QDB_TEXT и QDB_BLOB.


Note: Для QDB_TEXT завершающие символы \0 не учитываются.

Возвращаемое значение:

>-1
Длина данных в указанной ячейке в байтах.
-1
Возникла ошибка. Код ошибки записан в errno.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

qdb_cell(), qdb_cell_type()




Предыдущий раздел: перейти