cubrid_lob2_seek64

(PECL CUBRID >= 8.4.1)

cubrid_lob2_seek64 - Переміщує курсор LOB-об'єкта

Опис

cubrid_lob2_seek64(resource $lob_identifier, string $offset, int $origin = CUBRID_CURSOR_CURRENT): bool

Функцияcubrid_lob2_seek64() використовується для переміщення позиції курсора LOB-об'єкта на значення, задане у параметрі offset, в направлении, заданном в параметреoriginЕсли значение параметраoffset більше, ніж можна зберегти цілі дані, ви можете використовувати цю функцію.

Щоб встановити параметр origin, Ви можете використовувати CUBRID_CURSOR_FIRST, щоб встановити позицію курсора, що переміщається вперед offset одиниць від початку LOB-об'єкта. У цьому випадку параметр offset має бути позитивним значенням.

Якщо ви використовуєте **CUBRID_CURSOR_CURRENT**дляorigin, Ви можете рухатися вперед або назад, offset може бути позитивним чи негативним.

Якщо ви використовуєте **CUBRID_CURSOR_LAST**дляoriginВи можете переміщати назад на одиницю offset з кінця LOB-об'єкта. У цьому випадку параметр offset має бути позитивним значенням.

Зауваження :

Якщо ви використовуєте цю функцію для переміщення позиції курсора LOB-об'єкта, ви повинні передати offset як рядок.

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

lob_identifier

Ідентифікатор LOB внаслідок роботи функції cubrid_lob2_new() або отриманий із набору результатів.

offset

Кількість одиниць, яку потрібно перемістити курсор.

origin

Параметр може мати такі значення:

CUBRID_CURSOR_FIRST: рухатись вперед від початку LOB-об'єкта.

CUBRID_CURSOR_CURRENT: рухатись вперед або назад від поточної позиції.

CUBRID_CURSOR_LAST: рухатись назад з кінця LOB-об'єкта.

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

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

Приклади

Приклад #1 Приклад использования:cubrid_lob2_seek64()

Loading...

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