Commit, rollback , savepoint kullanımın basit bir yapısı aşağıdaki gibidir:
BEGIN
SAVEPOINT savepoint_adi;
-- komutlar burada
COMMIT;
EXCEPTION
WHEN OTHERS THEN
ROLLBACK TO savepoint_adi;
RAISE;
END;
Yukaırdaki yapıda savepoint_adi dan sonra yapılan işlemler sırasında bir exception olması durumunda, savepoint_adi den sonra yapılan tüm işlemler geri alınır. Daha sonra ROLLBACK TO savepoint_adi; satırından sonra kod çalışmaya devam eder