Bulk Import in Oracle
I have created the table emp and I need to import bulk data from a file into emp
For Ex
CREATE TABLE emp
( c1 NUMBER,
You will have to use the inbuilt tool sql*loader to load data from external flat files into oracle.
1. create a control file control.ctl
load data
infile 'reports.csv'
into table emp
fields terminated by ',' optionally
enclosed by '"'
c1,c2
2. data file is your reports.csv
3.invoke sql*loader:
$ sqlldr scott/tiger control=control.ctl
Note: this is the name of the control file that you have made