问一下:
      我现在要求多线程访问ORACLE,但多个线程才开始的时候都要取一个共有资源,这个资源是一个表中最大的ID的记录,要求这个所有多线程是不能够重复的,即要求表中存放的每一个记录都要被处理一次且仅处一次;每个线程处理了一个记录号中记录,取到记录后每个线程还要一定的时候来处理,不过有可能会出错,数据库会回滚的;如何保证其实现?