transaction in pl/sql how to save and discard transaction? usa commit & rollback. usa commit & rollback.