Показать сообщение отдельно
Старый 28.09.2006, 08:59   #1  
madproger is offline
madproger
Программист
 
82 / 19 (1) ++
Регистрация: 08.09.2006
Адрес: Москва
Транзакции
Всем здрасте

у меня например есть два метода m1 и m2

m1()
{
ttsbegin;
m2();

<some_update_operation>
ttscommit;
}

m2()
{

<few_insert_update_operations>

}

Вопрос вот в чем если у меня произошла ошибка в методе два (не прошел запрос insert)
пройдем ли запрос в методе один и (или) выполнится ли откат?

ВОпрос 2 - в каком (примерное) случае такое может произойти - запрос из метода 1 прошел а из метода два нет?

Заранее спасибо за ответ