Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте.
Одним запросом посылаю:
Update Tab1
Set Val1=1
Where ID=1;
Update Tab2
Set Val1=1
Where ID=1
Если вдруг по любой причине, хоть ошибке в синтаксисе, хоть отсутствии поля, одно из действий не выполнилось, то надо что-б и другое тоже не выполнялось.
На данный момент если в первом всё в порядке, а во втором ошибка, то первое по любому выполняется.
А нужно что-б даже если я их там 1000 сделаю и одно из них вызвало ошибку, то и все остальные 999 были пропущены/отменены.
Версия MySQL-клиента: 5.0.51a
тип таблиц MyISAM
Спасибо.
Неактивен
Никак. Транзакции поддерживаются механизмом хранения innodb.
Неактивен
Спасибо. Переделал таблицы в innodb
Неактивен