PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgres:BŁĄD:plan w pamięci podręcznej nie może zmieniać typu wyniku

Odkryłem, co było przyczyną tego błędu.

Moja aplikacja otworzyła połączenie z bazą danych i przygotowała instrukcję SELECT do wykonania.

W międzyczasie inny skrypt modyfikował tabelę bazy danych, zmieniając typ danych jednej z kolumn zwracanych w powyższej instrukcji SELECT.

Rozwiązałem to, ponownie uruchamiając aplikację po zmodyfikowaniu tabeli bazy danych. Spowoduje to zresetowanie połączenia z bazą danych, umożliwiając wykonanie przygotowanej instrukcji bez błędów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres to najfajniejsza baza danych – Powód #2:Licencja

  2. instalacja postgres inicjalizacja klastra bazy danych nie powiodła się ( Postgresql wersja 9.4.4 )

  3. Błąd podczas mapowania tablic postgres w Spring JPA

  4. Zakleszczenia w PostgreSQL podczas uruchamiania UPDATE

  5. Przegląd przetwarzania VACUUM w PostgreSQL