Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> SQL Loader Help in 8.1.6

SQL Loader Help in 8.1.6

From: Wendy Y <lannyue_at_yahoo.com>
Date: Fri, 23 Mar 2001 12:22:13 -0800
Message-ID: <F001.002D6971.20010323114712@fatcity.com>


Dear Experts:
This does not make any sense to me, can you help me out?

I have a control file to interpret the mainframe data and then write to my table in Oracle Database. The mainframe data looks like "000000000}",  The table is designed as Number(10,2),  The control file use zoned(10,2). All these combination will work fine on Oracle 7.3/8.0.5, but will fail on 8.1.6. (the message said: rejected on XXX field) If I modify table as Varchar2(10), it will work, but the data format is not the way I want. the format should be "0.00" when it's 0, instead of "00000". Also "+" or "-" should be able to display. How can I make this work in 8.1.6? Here are part of the control file:
LOAD DATAREPLACEINTO TABLE C_FINANCIAL            (CONSOLI_ID               POSITION(001:003) CHAR, ....
             TAX_CREDIT_AMT           POSITION(177:186) zoned(10, 2),             QTY_ORIGINAL             POSITION(187:196) zoned(10),... )
 

Thanks
WendyDo You Yahoo!?
Yahoo! Mail Personal Address -
Get email at your own domain with Yahoo! Mail. Received on Fri Mar 23 2001 - 14:22:13 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US