On 10/2/07, bernardonugroho <[EMAIL PROTECTED]> wrote:
>
> terima kasih atas jawabannya.
>
>  Sekarang ini saya mencoba pakai TOAD 9.0. Kalau boleh tahu detailnya,
>  gimana cara'nya pake external table ? (oracle 10g)

- bikin directory di server sebagai tempat penyimpanan filesnya
misal :
create or replace directory foo as 'bar';
grant read, write on directory foo to user;

- taruh filesnya ke dalam dir tersebut, format yang biasa digunakan
adalah delimited ( .csv)

misal :
nama filesnya a.csv, memiliki 4 kolom

- create external table untuk membaca files tersebut
misal :
CREATE TABLE TEST_TABLE(
SUFFIX     VARCHAR2(20),
KODE       VARCHAR2(20),
DATA1      VARCHAR2(20),
DATA2      VARCHAR2(30)
)

ORGANIZATION EXTERNAL(
TYPE ORACLE_LOADER
DEFAULT DIRECTORY FOO
ACCESS PARAMETERS(
    RECORDS DELIMITED BY NEWLINE
    FIELDS TERMINATED BY ','
    MISSING FIELD VALUES ARE NULL
    )
LOCATION ('a.csv')
)
REJECT LIMIT UNLIMITED


--
setelah itu tinggal select * from test_table sahaja.

referensi : tinggal google external table oracle atau lihat link dibawah

http://www.adp-gmbh.ch/ora/misc/ext_table.html

Kirim email ke