Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос о корректном способе обновления данных в таблице.  [new]
Ланана
Member

Откуда: Одесса
Сообщений: 22
Может вопрос глупый, не ругайте леди (ещё не во всём волшебница). =)
Скажите, пожалуйста....
Есть таблица, в которой есть определённый набор данных за какую-то дату.
Необходимо регулярно добавлять в эту таблицу данные за следующие даты (т.е. или каждый день или раз в месяц).
Также, иногда вероятна необходимость обновить данные за предыдущие даты (которые уже есть в таблице).

Вопрос в следующем: Как считается корректнее обновлять старые данные, update старые или сначало delete старые потом insert.
В таблице есть инкремент. В принципе разницы никакой нет как обновлять (может пока), но как считается корректнее. Как это влияет на таблицу, на поиск из неё данных. Чувствую, что лучше делать update, чтобы записи оставались на прежних местах в таблице. А может это только интуиция?

Спасибо.


(SQL Server 2000)
19 май 11, 21:33    [10681027]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос о корректном способе обновления данных в таблице.  [new]
iap
Member

Откуда: Москва
Сообщений: 47145
Ланана
лучше делать update
+1
19 май 11, 21:40    [10681055]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос о корректном способе обновления данных в таблице.  [new]
skorpk
Member

Откуда: Волгоград
Сообщений: 276
Конечно
update
19 май 11, 21:47    [10681085]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить