Scenariusz w Oracle mam taki:

  1. Tworzę tabelę
  2. Ładuję dane
  3. Definiuję constrainta z opcją novalidate, tzn. żeby nie weryfikował danych, które już są w tabeli
  4. Wymuszam weryfikację danych pod kątem danego constrainta ze wskazaniem tabeli wyjątków
  5. We wskazanej tabeli lądują informacje o wierszu, który narusza constrainta:
  • ROWID
  • schemat
  • tabela
  • nazwa constrainta.

Zastanawia mnie czy w Postgresql istnieje odowiednik Oraclowej funkconalności logowania informacji o tym, które wiersze tabeli naruszają więzy integralności. Ewentualnie czy są jakieś rozszerzenia, które realizują opisaną funkcjonalność?