Thanks Adrian. I've seen that one before, and it is indeed very useful. Unfortunately it does not address many of the features that need converting. For example, how to deal with a BULK COLLECT, TABLE functions, context variables. Maybe I am hoping for too much. Again, thanks, Mike