How to run a query in PL/SQL with Serializable transaction isolation
Alter the session:

declare a number;
  begin 
    EXECUTE IMMEDIATE 'ALTER SESSION SET ISOLATION_LEVEL SERIALIZABLE';
    select count(*) into a  from item w where w.Item_num='MOH601' ; 
    dbms_output.put_line(a);
  end ;