linter_fetch
Назначение
Перейти в заданную запись выборки данных курсорного запроса.
Синтаксис
linter_fetch cursorId [direction] [position] [rowCounter]
Параметр | Описание | |
---|---|---|
cursorId
| Идентификатор открытого курсора. | |
direction
| Направление перемещения в выборке данных:
| |
position
| Номер записи (для параметров toAbsNumber, toRelNumber). Нумерация начинается с 1. | |
rowCounter
| Запрашиваемая порция записей выборки данных (по умолчанию 1 запись). Отрицательное значение преобразуется к единице. |
Возвращаемые значения
Значение | Описание | |
---|---|---|
≥0
| Количество строк, занесенных в буфер ответа (нормальное завершение). | |
< 0
| Код завершения (ошибка выполнения команды). |
Примеры
# Переместиться на последнюю строку выборки if {[catch {linter_fetch $curs toLast} err]} { puts [linter_error]; }
См. также test.tcl
и test1.tcl
в подкаталоге /sample/tcl
установочного каталога СУБД ЛИНТЕР.