Apa Itu Truncate Table?
Truncate Table yakni salah perintah di PostgreSQL yang dipakai untuk menghapus semua isi tabel atau mengosongkan isi tabel.Truncate Table sebetulnya seolah-olah 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
Sintak Dasar
Di bawah ini yakni sintak dasar perintah Truncate Table di PostgreSQLTRUNCATE TABLE table_name;
Contoh
Asumsikan Anda telah mempunyai 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 wacana Menggunakan Perintah Truncate Table Di PostgreSQL. Semoga bermanfaat & Happy Learning PostgreSQL Database.