Я получаю ежедневный CSV с дубликатами записей в нем.Я попытался импортировать его, используя BULK INSERT, но мое ограничение первичного ключа выдает ошибку из-за дубликатов.
Чтобы исправить это, я думаю об импорте данных в новую таблицу без ограничения первичного ключаи затем используя следующий код:
INSERT INTO final_table(col1, col2, col3)
SELECT DISTINCT col1, col2, col3
FROM temporary_table
Это лучший способ сделать это?Или есть более простой способ сделать это в SQL Server 2008?