SAVEPOINT s1 marks the point and ROLLBACK TO s1 undoes everything after it; the transaction stays open and usable.