I would be very grateful if somebody could help, I am trying to generate a report and to do this I have to flatten out data. I am using Oracle stored procedures and would like to produce a means of storage (like a record) whos attributes are defined as transposed rows, is this possible. Thanks Jaime