Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как мога да изтрия дублиращи се редове в таблица

Бих ИЗБИРАЛ РАЗЛИЧИВАНИЯ на редовете и бих ги хвърлял във временна таблица, след което бих пуснал изходната таблица и бих копирал обратно данните от временната.РЕДАКТИРАНЕ: сега с фрагмент от код!

INSERT INTO TABLE_2 
SELECT DISTINCT * FROM TABLE_1
GO
DELETE FROM TABLE_1
GO
INSERT INTO TABLE_1
SELECT * FROM TABLE_2
GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Върнете всички външни ключове, които препращат към дадена таблица в SQL Server

  2. DateTime2 срещу DateTime в SQL Server

  3. Как работи DENSE_RANK() в SQL Server

  4. Как да свържете Python към SQL Server за автоматизиране на бекенд процес

  5. Как да архивирате или създадете нова таблица от съществуваща таблица на SQL Server в SQL Server - SQL Server / TSQL урок, част 105