Untuk membuat sebuah sequence, kolom yang digunakan harus bertipe number atau integer, dan menggunakan opsi tambahan AUTO_INCREMENT pada kolom yang akan dijadikan sequence.
Contoh
Sebagai contoh buatlah sebuah table sederhana dengan nama "product" dengan menjalankan perintah berikut ini:
mysql> CREATE TABLE product( -> product_id INT(5) AUTO_INCREMENT PRIMARY KEY, -> product_name VARCHAR(20) NOT NULL -> ); Query OK, 0 rows affected (0.14 sec)
Selanjutkan masukkan beberapa data ke dalam tabel diatas, dengan menjalankan perintah berikut ini:
INSERT INTO product(product_name) VALUES ('Indomie'); INSERT INTO product(product_name) VALUES ('Sabun Mandi'); INSERT INTO product(product_name) VALUES ('Susu'); INSERT INTO product(product_name) VALUES ('Teh'); INSERT INTO product(product_name) VALUES ('Kopi');
Untuk membuktikan apakah kolom product_id datanya berurutan dari 1, 2, 3, dan seterusnya, Anda dapat menjalankan select statement berikut ini:
mysql> select * from product; +------------+--------------+ | product_id | product_name | +------------+--------------+ | 1 | Indomie | | 2 | Sabun Mandi | | 3 | Susu | | 4 | Teh | | 5 | Kopi | +------------+--------------+ 5 rows in set (0.00 sec)