powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Поиск: Искать ответы на сообщение: #159002  
2 сообщений из 2, страница 1 из 1
SQL / Задача для срача
    #159002
Горбатый ёж
Скрыть профиль Поместить в игнор-лист
Участник
Горбатый ёж  22.09.2022, 08:32
[игнорируется]
Antonariy  22.09.2022, 08:28
[игнорируется]
inserted называется одинаково и для обновления и для вставки.

этот нюанс нужно учесть в процедуре восстановления - проверить, что в целевой таблице есть запись с id и если есть, обновить данными из лога, или вставить.
Откат инсёрта - это удаление.
И если у тебя запись есть, то её надо удалить.
Тогда получается, что надо искать более раннюю запись среди инсёртов, если она есть, то это изменение и данные восстанавливать из более ранней записи.
...
Рейтинг: 0 / 0
SQL / Задача для срача
    #159014
Antonariy
Скрыть профиль Поместить в игнор-лист
Участник
Горбатый ёж  22.09.2022, 08:34
[игнорируется]
Горбатый ёж  22.09.2022, 08:32
[игнорируется]
Antonariy  22.09.2022, 08:28
[игнорируется]
inserted называется одинаково и для обновления и для вставки.

этот нюанс нужно учесть в процедуре восстановления - проверить, что в целевой таблице есть запись с id и если есть, обновить данными из лога, или вставить.
Откат инсёрта - это удаление.
И если у тебя запись есть, то её надо удалить.
Тогда получается, что надо искать более раннюю запись среди инсёртов, если она есть, то это изменение и данные восстанавливать из более ранней записи.
Логично
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Поиск: Искать ответы на сообщение: #159002  
Пользователи онлайн (69): Анонимы (52), Tabula Rasa, Yandex Bot, Bing Bot, s62, паразит 1 мин., anonymous 1 мин., XEugene 1 мин., Килобайт 1 мин., Гарыныч 3 мин., ElenaG 4 мин., Буся 5 мин., erbol 5 мин., Дед-Папыхтет 6 мин., sergey11 6 мин., IT-Клоп 6 мин., basename 9 мин., Ветер 9 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]