humaniOra …

Blog tempat corat – coret ,artikel Oracle dan artikel-artikel laennya ..

Archive for Desember 12th, 2007

Bikin AutoIncrement di ORACLE~

without comments

wah udah lama ga posting , lg sibuk neeehhh ….. heheh. tp untuk postingan kali ini saya mo nulis caranya gimana bikin autoincrement di oracle , maklum kemaren nyari2 caranya baru ketemu barusan..

pertama kita buat table dulu misalnya namanya my_test

create table my_test (
id number,
data varchar2(255)
);

abis gitu buat sequencenya

create sequence test_seq
start with 1
increment by 1
nomaxvalue;

dan sentuhan terakhir bikin trigger dech

create trigger test_trigger
before insert on my_test
for each row
begin
select test_seq.nextval into :new.id from dual;
end;

nah klo udah gitu dan ga ada error , coba test dengan mnginsert data ke file “data” pada tabel my_test tersebut

insert into my_test(data) values( ‘hume’);

insert sebanyak 10 kali , biar keliatan hasilnya, hehehehehhe …..

dan pake perintah “select * from my_test” buat ngeliat data yg udah ke simpan .

sekian ….

Written by humeora

Desember 12, 2007 at 4:48 am

Ditulis dalam 1