See http://www.semdesigns.com/Products/DMS/DMSToolkit.html.
> I support an application that works with Oracle tables that are defined
> by a commercial off-the-shelf product. These 63 tables (and fieldnames)
> will change radically with the next release of the software; thus, we
> are faced with retrofitting our existing code to work with the new
> tables. Here are some of the changes:
> - All tablenames are being changed.
> - Most fieldnames are being changed.
> - Fields from some tables are being split between two different tables
> now.
> - Some columns are being turned into rows having that column name as its
> key in a new table.
> 62 programs have to be changed. Things to look for in the code include:
> - SQL statements
> - References to fieldnames in the return recordsets
> There are a number of approaches that I'm considering:
> - Create a VB add-in to find and suggest replacements
> - Create a standalone program to flag and/or make all changes at once
> - Flag with special comment chars at end of line
> - Include commented-out old line
> - Use views to simulate some old table layouts
> Are there any tools out there already that can help to automate this
> process? I think that I know how to create a program to help do it, but
> an existing tool would be easier and probably more robust. SPEED Ferret
> is one that has been recommended, and I'm checking out that one. Any
> help appreciated!
> --
> Roy DeRousse