Gunakan sintaks TRUNCATE TABLE untuk menghapus data dalam tabel tanpa mengubah skema dan indeks tabel. Sintaks ini memungkinkan penghapusan data secara cepat sambil menjaga integritas tabel.
Mesin yang berlaku
Sintaks TRUNCATE TABLE hanya berlaku untuk LindormTable.
Sintaksis
truncate_table_statement ::= TRUNCATE TABLE table_identifierCatatan penggunaan
Perhatikan hal-hal berikut saat menggunakan sintaks TRUNCATE TABLE:
Jika versi mesin SQL instance Anda lebih lama dari 2.6.10, gunakan sintaks
OFFLINE TABLEuntuk mengatur status tabel menjadi OFFLINE sebelum menjalankan pernyataanTRUNCATE TABLE. Jika versi mesin SQL adalah 2.6.10 atau lebih baru, Anda dapat langsung menjalankan pernyataanTRUNCATE TABLE.Sintaks
TRUNCATE TABLEtidak menghapus skema dan indeks tabel.
Contoh
Hapus data dalam tabel sensor.
Pernyataan sampel berikut menunjukkan cara menggunakan sintaks TRUNCATE TABLE untuk menghapus data dalam tabel ketika versi mesin SQL lebih lama dari 2.6.10:
--Atur status tabel sensor menjadi OFFLINE terlebih dahulu. OFFLINE TABLE sensor; --Hapus data dalam tabel sensor. TRUNCATE TABLE sensor;Pernyataan sampel berikut menunjukkan cara menggunakan sintaks TRUNCATE TABLE untuk menghapus data dalam tabel ketika versi mesin SQL adalah 2.6.10 atau lebih baru:
TRUNCATE TABLE sensor;