Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara cepat DELETE banyak data dari tabel besar (sql server)

Salin baris yang tidak ingin Anda hapus ke tabel sementara menggunakan pilih ke , lalu potong tabel daripada menghapus. Salin baris kembali ke tabel lama. Ingatlah untuk lepaskan batasan pertama.

Jika Anda memiliki kolom identitas, setelah penyewa data, gunakan sesuatu seperti ini untuk mereseed tabel.

declare @seed int
select @seed = max(identity_col)+1 from tableName
DBCC CHECKIDENT (orders, table_name, @seed)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menjalankan .sql dari C#?

  2. Apakah mungkin untuk menghapus log di SQL Server 2008 menggunakan kueri?

  3. Buat tabel dari kueri SQL

  4. Memahami perbedaan antara CUBE dan ROLLUP

  5. Apa batasan basis data?