Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / set transaction в процедуре / 3 сообщений из 3, страница 1 из 1
29.07.2003, 16:37
    #32221149
Alexey V. Guseynov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
set transaction в процедуре
Добрый день.
Написал процедуру и хочу в ней открыть транзакцию командой Set transaction ... .(IBExpert 2.5.0.38). Вываливает ошибка
"Token unknown - line 12, char 6.
SET.
".
В чем может быть проблема?

Заранее спабо.
...
Рейтинг: 0 / 0
29.07.2003, 16:52
    #32221181
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
set transaction в процедуре
Процедура может работать только в одной транзакции, так что внутри нее транзакции не работают.
...
Рейтинг: 0 / 0
29.07.2003, 19:42
    #32221512
Alexey Kovyazin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
set transaction в процедуре
Правильно подсказывает товарищ DNICO - нет в ИБ явного запуска транзакций.
Если хочешь вложенных транзакций, то на старых версиях используй вложенные BEGIN END - они реализуют неявные SAVEPOINT (есть статья на ibase.ru), а в IB7.1 и FB1.5 уже есть обычные SAVEPOINT.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / set transaction в процедуре / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]