[oracle] How to create and use temporary table in oracle stored procedure?