You'll want a recursive version, but Pete Finnigan already has one, http://www.petefinnigan.com/weblog/archives/00001243.htm -- //www.freelists.org/webpage/oracle-l