Loading...
 
Skip to main content

Oracle Primary Key

Create and use a surrogate primary key

Create Sequence
create sequence pk_seq nocache;

Create Trigger
create or replace trigger tib_insert_test
before insert on insert_test
referencing new as new old as old
for each row
begin
select
pk_seq.nextval
into
:new.id
from
dual;
end tib_insert_test;

Test
insert into insert_test (remarks)
select object_name from all_objects;


Created by john. Last Modification: Monday 20 of September, 2004 05:45:22 MDT by john.