Bagaimana cara menghapus semua catatan di SQL Server 2008?
Bagaimana cara menghapus semua catatan di SQL Server 2008?
Jawaban:
Saya dapat melihat bahwa jawaban orang lain yang ditunjukkan di atas benar, tetapi saya akan membuat hidup Anda mudah.
Aku bahkan membuatkan contoh untukmu. Saya menambahkan beberapa baris dan ingin menghapusnya.
Anda harus mengklik kanan pada tabel dan seperti yang ditunjukkan pada gambar Tabel Script a> Hapus untuk> janda Editor kueri baru:

Kemudian jendela lain akan terbuka dengan skrip. Hapus baris "where", karena Anda ingin menghapus semua baris. Kemudian klik Execute.

Untuk memastikan Anda melakukannya, klik kanan di atas tabel dan klik "Pilih 1000 baris teratas". Kemudian Anda dapat melihat bahwa kueri tersebut kosong.
Jika Anda ingin mengatur ulang tabel Anda, Anda dapat melakukannya
truncate table TableName
truncate membutuhkan hak istimewa, dan Anda tidak dapat menggunakannya jika tabel Anda memiliki dependen (tabel lain yang memiliki FK dari tabel Anda,
Untuk satu meja
truncate table [table name]
Untuk semua tabel
EXEC sp_MSforeachtable @command1="truncate table ?"
Ketika tabel sangat besar, lebih baik untuk menghapus tabel itu sendiri drop table TableNamedan membuatnya kembali, jika seseorang telah membuat query tabel; Daripada menghapus catatan satu per satu, menggunakan delete frompernyataan karena itu bisa memakan waktu.