Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизНесколько безымянных savepoint-ов и один откат. Куда откатит?.. Найти похожие ветки
← →
Курдль © (2004-05-05 10:38) [0]Имеются savepoint-ы, расставляемые внутри курсорного цикла.
Иногда возникает необходимость отката до последнего из них.
Произойдет ли откат до самого последнего, или до самого первого?
И вообще, как корректно их расставлять, откатывать и релизить?
(Можно на примере MS SQL, если уж Sybase никто не юзает).
← →
Sergey13 © (2004-05-05 10:43) [1]не Oracle - забавная БД. 8-)
← →
Ломброзо © (2004-05-05 11:06) [2]В документации по "Не Oracle®", разделе "Accessing and Changing Relational Data/Transactions" и подлежащих разделах, в частности "Nesting transactions", всё достаточно неплохо разжёвано.
← →
Курдль © (2004-05-05 11:37) [3]Ломброзо © (05.05.04 11:06) [2]
Вот шайтан! Точно, тока в разделе "Naming and nesting savepoints"
:)
Т.о.rollback to savepoint
откатывает до последнего savepoint-а, а если надо "достать" до предыдущего - делаемrelease savepoint
, которым убивается последний и активным становится предпоследний! Йесс! Война окончена. Всем спасибо!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.035 c