La transazione viene annullata. Ma utilizzerà comunque un numero da una sequenza, su cui si basano i valori di incremento automatico. Questo è in base alla progettazione e impedisce blocchi di lunga durata, che comprometterebbero le prestazioni di esecuzione parallela.
Ci sono alcune soluzioni alternative: