Oleh: denysutani | Maret 2, 2010

DB2 load data to table with identity

Hari ini saya mengalami sedikit problem dalam melakukan load data ke dalam table. Setelah mengecek ke file message diketahui bahwa table memiliki sebuah kolom yang dibuat dengan menggunakan “GENERATED ALWAYS AS IDENTITY”. Oleh karena itu setiap kali melakukan loading dengan data lengkap, data akan direject karena mengupdate kolom tersebut.

Berikut cara untuk dapat melakukan load data ke dalam table yang memiliki identity

Misalkan struktur table kita seperti berikut
CREATE TABLE “TEST” (
“USER_ID” BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
START WITH +1
INCREMENT BY +1
MINVALUE +1
MAXVALUE +9223372036854775807
NO CYCLE
NO CACHE
NO ORDER ) ,
“Nama” VARCHAR(20) NOT NULL ,
“Alamat” VARCHAR(20) NOT NULL)
IN “USERSPACE1” ;

Format data source sebagai berikut
1, “Anto”, “Jalan Sudirman”
2, “Deny”, “Kebon Jeruk”
3, “Budi”, “Tanjung Duren”
dst

1. Hapus kolom data di data source yang merupakan kolom ID, sehingga formatnya sebagai berikut
“Anto”, “Jalan Sudirman”
“Deny”, “Kebon Jeruk”
“Budi”, “Tanjung Duren”

2. Kemudian lakukan command berikut
LOAD FROM “” OF DEL modified by identitymissing replace into

3. Perhatikan direport berapa record yang dibaca dan diinsert. Jika sama berarti data telah berhasil diload.

Semoga berguna🙂


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

Maret 2010
S S R K J S M
« Feb   Apr »
1234567
891011121314
15161718192021
22232425262728
293031  

Kategori

Komentar Terbaru

denysutani di DDL dan DML di DB2
andria di DDL dan DML di DB2
denysutani di Tipe otot dalam tubuh
denysutani di Pengenalan DB2 9
denysutani di Pengenalan DB2 9

Blog Stats

  • 194,428 hits

    

Feed

    
    
    Subscribe in NewsGator Online
    Add to netvibes
    Subscribe in Bloglines
    Add to My AOL
    Powered by FeedBurner