Perintah Truncate Table Di PostgreSQL

Apa Itu Truncate Table?

Truncate Table adalah salah perintah di PostgreSQL yang digunakan untuk menghapus semua isi tabel atau mengosongkan isi tabel.

Truncate Table sebenarnya mirip dengan perintah Delete Table, tetapi tidak melalui proses scan table sehingga prosesnya lebih cepat dibandingkan dengan Delete Table.

Baca Juga : Menggunakan Truncate Table Di Oracle Database

Truncate Table In PostgreSQL

Sintak Dasar

Di bawah ini adalah sintak dasar perintah Truncate Table di PostgreSQL

TRUNCATE TABLE table_name;

Contoh

Asumsikan Anda telah memiliki tabel pegawai_bkp dengan data-data berikut:

hr=# SELECT * FROM pegawai_bkp;
 id_pegawai |    nama_pegawai        | umur |     alamat
------------+------------------------+------+------------------
 001        | Nursalim               |   20 | Brebes
 002        | Iskiyati               |   25 | Bandung
 003        | Nurul Hikmah           |   18 | Semarang
 004        | Naura Krasiva          |   15 | Jakarta
 006        | Ramanata               |   17 | Jakarta
 007        | Taryono                |   18 | Surabaya
 008        | Nani Indriyani         |   15 | Bandung
 009        | Imron                  |   23 | Bandung
 010        | Andi                   |   16 | Bandung
 005        | Ahmad Fathoni          |   20 | Yogyakarta
(10 rows)

Sebagai latihan, coba Anda gunakan perintah Truncate Table untuk mengosongkan isi tabel pegawai_bkp diatas.

hr=# TRUNCATE TABLE pegawai_bkp;
TRUNCATE TABLE

Coba Anda query ke tabel pegawai_bkp, Apakah tabel pegawai_bkp telah benar-benar kosong atau tidak.

hr=# SELECT * FROM pegawai_bkp;
 id_pegawai | nama_pegawai | umur | alamat
------------+--------------+------+--------
(0 rows)

Dari query diatas, terbukti bahwa table pegawai_bkp telah kosong. Good Luck :)

                                                                    ~~~~ ### ~~~~

Sekian tutorial tentang Menggunakan Perintah Truncate Table Di PostgreSQL. Semoga bermanfaat & Happy Learning PostgreSQL Database.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment