- Запросы в транзакции MariaDB выполняются не смотря на ошибки., Аноним, 06:04 , 14-Авг-22 (1)
- Запросы в транзакции MariaDB выполняются не смотря на ошибки., CHIM, 08:18 , 15-Авг-22 (2)
- Запросы в транзакции MariaDB выполняются не смотря на ошибки., Сергей, 09:37 , 15-Авг-22 (3)
- Запросы в транзакции MariaDB выполняются не смотря на ошибки., Непростое кино, 10:37 , 16-Авг-22 (4)
>[оверквотинг удален] >>> COMMIT; >>> SELECT * FROM test2 WHERE pnum=11; >>> Не могу понять почему транзакция не отменяет изменения если в одном из >>> запросов ошибка? >> Я давно работал с SQL, но возникает вопрос, почему Вы "не нахождение >> по WHERE" считаете за ошибку? Это нулевая выборка, которая может вовсе >> и не рассматриваться как ошибка. > А как в таком случае проверяют свои транзакции банки когда добавляют на > один счёт 100р и нужно одновременно списать с другого счёта 100р, > а если первая операция не прошла, то отменить все операции?Ну select into where для проверки и if ом ветвить ты можешь?
|