Есть ли эффективный способ сравнения элементов списка? Некоторая предыстория вопроса:Сравнить несколько столбцов
Я анализирую данные, а затем сохраняю их в списке. Затем я запрошу Oracle DB для списка, который соответствует некоторым элементам (ID Name Description). Я создаю структуру данных, а затем сохраняю ее в списке. Проблема заключается в том, как сравнивать содержимое. Мне нужно учитывать 4 сценария.
- Новые данные полностью новые (добавить строку)
- Новых данные в основном соответствует существующим данным (обновление предыдущей строки)
- Существуют данные, что существует в БД не в новых данных, но совпадает с некоторые данные. (Статус необходимо изменить, чтобы показать, что проблема была отменена).
- данных в точности соответствует (время обновления, если изменилось, то еще не меняют)
Не могли бы вы дать пара примеры того, что вы хотите сделать? – placeybordeaux
Вы точно смотрите, что в базе данных? Что вы должны изменить, список в памяти или обновить базу данных? Вы что-то еще писали, где вы застряли? – vonbrand
Я написал кучу кода, но оказался на той же части сравнения. – user2057882