Как определить возникновение ошибки после последней операции?
Можно ли каким-то образом определить, что после последней операции INSERT/DELETE/UPDATE возникла ошибка, чтобы сделать условный откат операции в транзакции?
Для правильного вопроса надо знать половину ответа
Как правило, в случае ошибки функция, которую вы вызываете, возвращает определённое значение или выбрасывает исключение, в зависимости от используемого языка и библиотеки.
Если вы работаете просто в консоли, то ошибка будет выведена на экране.