Ketika Menghapus Rekaman pada Runtun - MySQL Dasar #67
Jika sebuah rekaman yang memuat nilai AUTO_INCREMENT dihapus pada sebuah tabel maka ketika terdapat data baru yang ditambahkan, MySQL akan melanjutkan penomoran dari nilai terkahir yang telah ada sebelumnya.
Lihat daftar isi : Menghasilkan dan Menggunakan Runtun
Misalnya terdapat nilai runtun 1 – 8, lalu misal nilai 2,8,7 dihapus
MariaDB [root93]> DELETE FROM serangga WHERE id IN(2,8,7);
Query OK, 3 rows affected (0.082 sec)
maka nanti data pada tabel akan terlihat seperti berikut :
MariaDB [root93]> SELECT * FROM serangga;
+----+------------------+------------+------------------+
| id | nama | tanggal | asal |
+----+------------------+------------+------------------+
| 1 | housefly | 2001-09-10 | dapur |
| 3 | grasshopper | 2001-09-10 | halaman |
| 4 | stink bug | 2001-09-10 | halaman |
| 5 | cabbage buterfly | 2001-09-10 | kebun |
| 6 | ant | 2001-09-10 | halaman belakang |
+----+------------------+------------+------------------+
5 rows in set (0.001 sec)
Selanjutnya Anda bisa mencoba menambahkan data baru maka yang terjadi adalah nilai runtun baru akan terlihat sepeti berikut
MariaDB [root93]> INSERT INTO serangga(nama,tanggal,asal) VALUES
-> ('millipede','2001-09-10','jalan');
Query OK, 1 row affected (0.052 sec)
MariaDB [root93]> SELECT * FROM serangga;
+----+------------------+------------+------------------+
| id | nama | tanggal | asal |
+----+------------------+------------+------------------+
| 1 | housefly | 2001-09-10 | dapur |
| 3 | grasshopper | 2001-09-10 | halaman |
| 4 | stink bug | 2001-09-10 | halaman |
| 5 | cabbage buterfly | 2001-09-10 | kebun |
| 6 | ant | 2001-09-10 | halaman belakang |
| 9 | millipede | 2001-09-10 | jalan |
+----+------------------+------------+------------------+
6 rows in set (0.001 sec)
Disana terlihat bahwa MySQL tidak mengisi nomor id (2,8,7) yang telah dihapus, melainkan melanjutkan nomor id menjadi 9
0 Response to "Ketika Menghapus Rekaman pada Runtun - MySQL Dasar #67"
Post a Comment
Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin