php + oracle or mysql 사용중입니다.
php단에서 트랜젝션을 걸면
후에 시행된 프로시저에서 트랜젝션의 영향을 받나요?
$dbo->transaction();
....
$dbo->exec('call proc_test');
$dbo->exec('update~~~~ ');
.....
if(성공시) {
$dbo->commit();
} else {
$dbo->rollback();
}
의 구조라면
proc_test이라는 프로시져가 프로그램단의 트렌젝션의 영향을 받나요?
|