I went thru a conversion like this many moons ago but was to DB2 and not Oracle but in 
the end was the same.

We looked at each and decided what needed to be defined as a seperate table ( ie the 
key and redefined portion became a table)
and others where we had the key and a large binary field that contained the redefined 
data. The basic rule was if the data in the
redefined could be joined to other data to make the application more functional and 
give us long term benefit for being able to 
access the columns via SQL then we broke it out. If the redefined portion was mainly 
used for internal processing and would not
be joined to and would only be accessed via the COBOL programs we left them as is.

Now, that was the easy part. Getting and defining and setting up each table and 
getting agreement on what went where wasnt as simple.
In the end it worked out and worked out pretty well.

-----Original Message-----
Stephane Paquette
Sent: Wednesday, November 26, 2003 2:34 PM
To: Multiple recipients of list ORACLE-L
removed remove list error e-mail in the Text body.


Hi all, 

We'll do a conversion from IMS to Oracle (817).
The conversion team wants to move data on Oracle then processed it.

Off course, in the file format, the cobol redefine command is used on a filler field 
(20 times). There is also a redefine command in a redefine command.

For the younger ones, it means a zone (50 caracters) that can be defined in many ways 
depending on a key : 2 fields of 25 char or 5 fields of 10 char or ....

The programmers can always use substring to death to work this out but I was wandering 
if there was a more elegant and a less error prone solution, maybe using a record type 
or a function ...



Stephane Paquette
Administrateur de bases de donnees
Database Administrator
Standard Life
www.standardlife.ca
Tel. (514) 499-7999 poste 7470 
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Stephane Paquette
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Tony Johnson
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to