Добрый день.
Есть проблема. В таблицу загружаются данные. По не понятно причине, при загрузке id и oid сбились (записи битые). Вопрос такой
как узнать какая последняя запись была правильной? Есть поле дата, у битого id год даты="u2". Беру id-1 и oid-1, год даты="10" , хотя с 2010 годом загрузка не работала. Что делать?
Ничего не понятно. Во-первых,
Ничего не понятно. Во-первых, что значит "сбились" и данные "битые"? Загрузили некорректные данные? Во-вторых, если вы используете для идентификации записи oid, то виноваты сами, ибо в документации написано, что делать это категорически не рекомендуется - нужно делать нормальный первичный ключ, а если записей в таблице планируется довольно много то, как минимум BIGSERIAL или BIGINT.
В общем не знаю, что вам советовать, потому что непонятно что случилось.
Если есть резервная копия - поробуйте поднять её на другой машине и посмотреть эту таблицу там - может это поможет.