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...
Дивіться також
- cubrid_lob2_read() - Здійснює читання з даних BLOB/CLOB
- cubrid_lob2_write() - Записує до LOB-об'єкту
- cubrid_lob2_seek() - Переміщує курсор LOB-об'єкта
- cubrid_lob2_tell() - Повідомляє положення курсору LOB-об'єкта
- cubrid_lob2_tell64() - Повідомляє положення курсору LOB-об'єкта
- cubrid_lob2_size() - Отримує розмір LOB-об'єкта
- cubrid_lob2_size64() - Отримує розмір LOB-об'єкта