linter_opencursor
Назначение
Открыть курсор по указанному соединению.
Синтаксис
linter_opencursor connectId [mode][cursorname]
Параметр | Описание | |
---|---|---|
connectId
| Идентификатор соединения. | |
mode
| Режим обработки транзакций в курсоре:
Следующие режимы применимы до версии 6:
Значение по умолчанию совпадает с режимом транзакций соединения. Возможно установить отличный от соединения режим обработки транзакций в случае, если драйвер собран с установленным макросом ACCESS_CURSOR_TRANS (по умолчанию выключен), иначе параметр не должен быть указан. | |
cursorname | Имя курсора (регистр символов учитывается) длиной не более 66 символов. Если длина имени курсора больше 66 символов, то она усекается. |
Возвращаемые значения
Значение | Описание | |
---|---|---|
>0
| Идентификатор курсора (нормальное завершение). | |
< 0
| Код завершения (ошибка выполнения команды). |
Примеры
# Открытие курсора по соединению con if {[catch {linter_opencursor $con} curs]} { puts [linter_error]; }
См. также cursopt.tcl
, test.tcl
и test1.tcl
в подкаталоге /sample/tcl
установочного каталога СУБД ЛИНТЕР.