rollback
Должен ли я откатывать неудачные инструкции SELECT или фиксировать успешные?
По привычке я использую блоки try/catch в своем коде приложения для всех SQL-запросов с откатом в начале блока catch. ... oci_commit($connection);
return $results;
}
catch {
oci_rollback($connection)
throw new SqlException("failed");
}
PHP и MySQL: Простой код для реализации транзакции - Фиксация и откат
МОЯ ПЛАТФОРМА:
PHP и MySQL
МОЯ СИТУАЦИЯ:
Я пытаюсь реализовать транзакции в своем коде. Я пытался следовать прим ... c1 = 20");
if( $res1 && $res2 && $res3 )
{
//commit --- but how?
}
else
{
//rollback --- but how?
}
Транзакция Mysql: фиксация и откат
Я обновил свой движок базы данных phpMyAdmin с MyISAM до INNODB, чтобы разрешить откат.
Это мой SQL-запрос:
START T ... le-1','title2');
ROLLBACK;
3) если я правильно понял, все эти функции одинаковы:
START TRANSACTION
BEGIN
BEGIN WORK
Как обнаружить откат в хранимой процедуре MySQL?
Я пытаюсь найти способ обнаружить возникновение отката в хранимой процедуре MySQL, чтобы я мог соответствующим образом ... n,$procedure);
if(is_object($result))
{
//rollback happened do something!
}
Если SP успешен, он выдает значение true.
Как откатить транзакции в PHP ADODB
Я пытаюсь использовать DB-транзакции с использованием ADODB в php (mysql-драйвер),
хотя по какой-то причине я не могу з ... к для запросов,
хотя $id - это то, что я могу контролировать, в то время как $newValue - это некоторый входной аргумент.
Могу ли я использовать транзакции с ALTER TABLE?
Я новичок (на самом деле полный новичок) в транзакциях SQL, поэтому, возможно, я упускаю что-то очевидное.
У меня ест ... аю, как на самом деле работают транзакции, и это довольно нормально, что эти два INSERT не откатываются в случае ошибки?
Откат транзакции, когда пользователь прерывает соединение
Прежде всего, извините за мой английский, я написал это с помощью Google Translate.
Я пытаюсь создать приложение, под ... ;
ob_flush();
flush();
if (connection_aborted()) {
$PDO->rollBack();
exit;
}
$PDO->commit();
ob_end_flush();
Проблемы с использованием транзакций MySQL с циклами в PHP
Я пытаюсь настроить транзакцию MySQL таким образом, чтобы я мог выполнить цикл из нескольких запросов (см. Ниже), и есл ... if(isset($failed)){
mysql_query("ROLLBACK");
} else {
mysql_query("COMMIT");
}
Спасибо!
Совершает ли сбой mysqli автоматический откат?
У меня есть несколько вопросов о том, как работает этот код из руководства по PHP. Я вижу другие примеры, которые созда ... it($link)) {
print("Transaction commit failed\n");
exit();
}
/* close connection */
mysqli_close($link);
?>