Skip to Main Content

SQL Developer Data Modeler

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

need help with sql*Loader

maryann njdocJun 17 2025 — edited Jun 27 2025

trying to load a .csv file into an oracle table with sql loader . keep getting errors on the numeric column

table is defined as

txn_id number(10)

user_id varchar(10)

location varchar(10)

purchase_amount number(7,2)

data looks like this

964859,000456789E,BSP,0000300

.ctl looks like this

fields terminated by ','
(vpur_transaction_id ,
SBI ,
AGY_LOC_ID,
Purchase_amount integer
)
Error says: Record 1: Rejected - Error on table OMS_OWNER.NJ_VPAY_PURCHASES, column PURCHASE_AMOUNT.
ORA-01438: value larger than specified precision allowed for this column

Anybody have any any ideas?

I also tried this for the purchase amount

Purchase_amount integer “:PURCHASE_AMOUNT/100”

Duplicate Post
This post has already been added here:
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Marked as duplicate
Added on Jun 17 2025
0 comments
65 views