Membuat Sequence di Oracle

Hallo semuanya.. kali ini saya akan men-sharing kepada kalian semua, cara membuat sequence di oracle. Sequence adalah sebuah fitur dari oracle agar kita dapat menghasilkan suatu nilai secara sequence atau berurutan. Sequence bisa kita gunakan sebagai auto increment bila kita ingin samakan dengan auto increment di MySQL.
Fungsi - fungsi utama yang umum digunakan di oracle adalah CREATE dan DROP. CREATE digunakan untuk membuat sequence sedangkan DROP untuk menghapus sequence tersebut. Ok, Let's do that . . . .


Format : 
CREATE SEQUENCE SEQUENCE_NAME
START WITH NUMBER_START
INCREMENT BY NUMBER_INC
MAXVALUE NUMBER_MAX
MINVALUE NUMBER_MIN;

Deskripsi :
SEQUENCE_NAME      : Format ini bisa kalian ganti dengan nama sequence yang kalian inginkan
NUMBER_START          : Format ini bisa kalian ganti berupa angka. yaitu sebagai angka pemulai
                                           dari sequence tersebut
NUMBER_INC               : Format ini bisa kalian ganti berupa angka. yaitu sebagai interval atau jarak
                                           angka dari suatu sequence
NUMBER_MAX             : Format ini bisa kalian ganti berupa angka. yaitu sebagai nilai maksimal 
                                          yang dapat dicapai oleh sequence tersebut
NUMBER_MIN              : Format ini bisa kalian ganti berupa angka. yaitu sebagai nilai minimal  
                                           dari sequence tersebut

Example :
CREATE SEQUENCE TEMP_SEQ
START WITH 1
INCREMENT BY 1
MAXVALUE 999
MINVALUE 1;



  

0 comments: