10/25/2015

Cara Menggunakan Perintah Truncate Table Di MySQL

Pada tutorial kali ini, kita akan belajar tentang Cara Menggunakan Perintah Truncate Table Di MySQL. Truncate Table digunakan untuk menghapus semua data atau istilahnya mengosongkan isi sebuah table. Anda harus hati-hati ketika menggunakan perintah Truncate Table, pastikan datanya Anda backup terlebih dahulu.

Sintak Dasar


Di bawah ini adalah sintak dasar perintah Truncate Table Di MySQL:

TRUNCATE TABLE table_name;

table_name adalah nama table yang akan Anda hapus semua datanya.

Contoh


Misalkan Anda telah memiliki sebuah table "tbl_pegawai" dengan data-data sebagai berikut:

mysql> select * from tbl_pegawai;
+------------+--------------------+---------------+----------+------------+------------+
| id_pegawai | nama_pegawai       | jenis_kelamin | gaji     | alamat     | departemen |
+------------+--------------------+---------------+----------+------------+------------+
|          1 | Nursalim Al Farizi | L             |  1000000 | Brebes     | IT         |
|          2 | Naura Krasiva      | P             |  1500000 | Tegal      | FIN        |
|          3 | Nurul Anawariyah   | P             |  2000000 | Pemalang   | HRD        |
|          4 | Achmad Fathoni     | L             |  3000000 | Batang     | IT         |
|          5 | Nurul Hikmah       | P             |  9000000 | Pekalongan | DIR        |
|          6 | Iskiyati           | P             |  3000000 | Semarang   | ACC        |
|          7 | Dodi Al Farizi     | L             |  3000000 | Kendal     | FIN        |
|          8 | Susanto            | L             |  4500000 | Cilacap    | MKT        |
|          9 | Susanti            | P             | 43500000 | Banyumas   | MKT        |
|         10 | Doni Nugroho       | L             |  3750000 | Jakarta    | HRD        |
+------------+--------------------+---------------+----------+------------+------------+
10 rows in set (0.06 sec)


Coba Anda kosongkan isi table diatas dengan menggunakan perintah Truncate Table.

mysql> TRUNCATE tbl_pegawai;
Query OK, 0 rows affected (0.06 sec)

Untuk membuktikan apakah table "tbl_pegawai" telah berhasil dikosongkan, coba Anda query ke table "tbl_pegawai" dengan Select statement.

mysql> SELECT * FROM tbl_pegawai;
Empty set (0.00 sec)

Sekian tutorial singkat tentang Cara Menggunakan Perintah Truncate Table Di MySQL. Semoga bermanfaat & Happy Learning MySQL.

Salam,

Nursalim

No comments:

Post a Comment