Download Source Code Aplikasi

Tutorial Membuat Autonumber di Oracle

Thursday, February 11th, 2016 - Tutorial Oracle

Langkah pertama dalam pembuatan autonumber di oracle ini adalah dengan membuat sebuah sequence terlebih dahulu baik lewat home page maupun lewat console, jika menggunakan console seperti ini syntax-nya :

	
CREATE SEQUENCE <nama_sequence> MINVALUE <nilai_min> MAXVALUE <nilai_max> INCREMENT BY <nilai_pertambahan>;

auto-number-oracle

kalau menggunakan homepage berikut ini adalah langkah-langkahnya :

pilih Object Browser –> pilih create  –> sequence

masukan nama sequence,  minvalue,  dan maxvalue (jika hanya memasukan nama sequencenya saja maka secara default minvaluenya = 1 dan maxvaluenya = 999999999999999999999999999), tujuan dari dibuat sequence ini agar pada saat melakukan pengisian data pada tabel dapat auto_number(auto_increament) layaknya pada MySql.

berikut ini cara untuk mengaktifkan sequence tersebut :

INSERT INTO <nama_tabel>(field1,field2) VALUES (<nama_sequence.nextval>,<nilai_field2>);

value(nilai) pada field1 ini adalah integer dengan auto_number/auto_increament

penggunaann sequence ini hanya berlaku untuk 1 tabel saja maksudnya 1 sequence hanya bisa digunakan untuk satu tabel saja jika tabel lainnya ingin menggunakan auto_number lagi maka harus membuat sequence baru lagi

mengapa demikian ?

karena jika sequence yg sama digunakan pada 2 tabel yg berbeda maka nilainya akan meneruskan nilai sebelumnya

contoh :

jika pada tabel 1 bernilai 1 maka pada tabel 2 akan bernilai 2, itulah penyebabnya 1 sequence hanya berlaku untuk 1 tabel saja

sumber : jagocoding

(Telah didownload 196 kali, 1 kali dibaca hari ini)
Download Source Code Aplikasi
loading...
Tutorial Membuat Autonumber di Oracle | admin | 4.5


Leave a Reply
You might also likeclose
error: Content is protected !!