TRUNCATE
- Truncate akan menghapus tuntas seluruh record dari sebuah tabel tanpa menggunakan kondisi WHERE
- Truncate lebih cepat dalam memproses dan menggunakan lebih sedikit sumber daya komputer termasuk log transaksi
- Truncate hanya akan menghapus record sja, namun struktur tabel termasuk kolom, konstrain, indeks tidak dihapus.
- Truncate tidak dapat digunakan pada sebuah tabel yang menjadi referensi bagi Foreign Key Constraint
- Truncate dapat dikelompokkan menjadi perintah Data Definition Language
- Truncate tidak dapat mengaktifkan Trigger
- Truncate tidak dapat di RollBack
- Truncate akan melakukan Reset Identity pada sebuah tabel
DELETE
- Delete akan menghapus record berdasarkan kondisi dengan menggunakan klausa WHERE
- Delete lebih lambat dalam memproses data dan mengunakan lebih banyak sumber daya komputer termasuk log transaksi
- Delete dapat digunakan pada tabel yang menjadi referensi Foreign Key
- Delete dapat dikelompokkan menjadi perintah Data Manipulation Language
- Delete dapat mengaktifkan Trigger
- Delete dapat di RollBack
- Delete tidak akan melakukan Reset Identity pada sebuah tabel
Selasa, 10 November 2009
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar