Мне недавно дали разрешения на обновление одной таблицы в нашей базе данных, но это не то, что я делал раньше, и я не собираюсь что-то делать. Я попытался найти что-то в Интернете, которое было похоже на то, что я хочу делать без успеха.Первый раз Обновление таблицы
Имя таблицы - dbo.Player_Miles и содержит только два столбца данных Player_ID и Miles, оба из которых установлены как (int, null).
В настоящее время в этой таблице записано около 300 тыс. Записей, и у меня есть файл csv, который мне нужно использовать для обновления этой таблицы. В файле есть 500K записей, поэтому мне нужно, чтобы быть в состоянии:
ВСТАВИТЬ новые записи ~ 250K записей
UPDATE записи с тем, что есть новая информация ~ 200K записей
Оставить нетронутым и запись, имеет ту же информацию (хотя обновление тех же вещей не повредит базе данных будет ресурсом hog, я бы догадался) ~ 50K записей
Также не оставляйте нетронутыми любые записи в таблице, которые в настоящее время не находятся в обновленном файле. ~ 50к записей
Я использую SSMS 2008, но сервер 2000.
Это очень простая работа для резервного копирования базы данных и восстановить его на другой экземпляр. Затем вы можете практиковать все, что вам нравится, пока не убедитесь в своем процессе, прежде чем пытаться запустить свой сценарий. – paul