Import CSV ke tabel di Oracle


Pada kesempatan ini saya akan berbagi tentang cara import data dalam bentuk CSV ke tabel di database Oracle.

1. Membuat tabel yang akan diisi data dari csv.
Script untuk membuat tabel

CREATE TABLE REGION(
REGION_ID varchar(5),
REGION_NAME varchar (25)
)

2. Membuat script untuk upload csv

LoaderControl.ctl

load file
infile 'E:\Oracle\data\import.csv'
into table REGION
fields terminated by "," optionally enclosed by '"'
(REGION_ID, REGION_NAME)

3. Data csv yang akan dimasukan ke dalam tabel
File import.csv

"1","REGION 1"
"2","REGION 2"
"3","REGION 3"
"4","REGION 4"

Langkah selanjutnya yaitu buka Command Prompt  lalu jalankan file loaderControl.ctl

sqlldr belajar/belajar control=E:\oracle\sql\loaderControl.ctl

keterangan:

sqllldr user/password control=path file.ctl

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s