linter_execdir
Назначение
Выполнить без предварительной подготовки SQL-запрос по указанному курсору.
Синтаксис
linter_execdir cursorId query
| Параметр | Описание | |
|---|---|---|
cursorId
| Идентификатор открытого курсора. | |
query
| Текст SQL-оператора (должен заканчиваться «;»). |
Возвращаемые значения
| Значение | Описание | |
|---|---|---|
≥0
| Количество обработанных строк (нормальное завершение). | |
<0
| Код завершения (ошибка выполнения команды). |
Примеры
# Выполнить запрос query, используя курсор с идентификатором curs
set query "CREATE TABLE TEST_TABLE (ID INT);";
if {[catch {linter_execdir $curs $query} err]} {
puts [linter_error];
}
См. также cursopt.tcl, test.tcl и test1.tcl в подкаталоге /sample/tcl установочного каталога СУБД ЛИНТЕР.