Hi

I havent realy used this but looks like it can do what you are asking for

http://www.orafaq.com/faqoo4o.htm

regards
Hrishy