Oleh: Rony Syahputra Nasution | Juni 30, 2010

Auto Increment

Salah satu,
fitur dari column atau field,
dengan tipe data numerik,
adalah memiliki AUTO INCREMENT.

Ketika kita mendefinisikan,
sebuah field dengan fitur ini,
kita dapat mendesain nilai pada field tersebut,
untuk nilai logis berikutnya secara series/berurutan,
dimana dilakukan oleh MySQL dengan otomatis.

Pada fitur ini,
umumnya diimplementasikan pada field dengan
primary key, seperti ID Konsumen, no invoice, dan sebagainya

Ketika kita mendefinisikan,
sebuah field dengan fitur ini,
dimana kita tidak menentukan nilai,
pada saat proses menambah record,
maka MySQL akan otomatis mengambil alih,
proses pemberian nilai dari record tersebut.

Misalnya,
no invoice pertama adalah 1,
yang kedua adalah 2,
yang ketiga adalah 3,
dan seterusnya,
ini dilakukan secara otomatis oleh MySQL,
ketika field menggunakan fitur Auto Increment.

Pada field,
dengan Auto Incerement,
misalnya kita kita sudah memiliki field ID,
dengan data 1, 2, 3
kemudian kita menghapus ID 3.

Maka ketika kita melakukan penambahan record,
ID yang baru adalah 4.
jadi ID yang ada 1, 2, 4.

Semoga Bermanfaat.

Salam dari Cirebon,
Rony Syahputra Nasution.

Referensi :
Visual Quickstart Guide MySQL 2nd Edition, Larry Ullman, Peachpit Press, 2006.


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

%d blogger menyukai ini: