sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres:FEL:cachad plan får inte ändra resultattyp

Jag kom på vad som orsakade det här felet.

Min applikation öppnade en databasanslutning och förberedde en SELECT-sats för exekvering.

Under tiden modifierade ett annat skript databastabellen och ändrade datatypen för en av kolumnerna som returneras i ovanstående SELECT-sats.

Jag löste detta genom att starta om programmet efter att databastabellen ändrats. Detta återställer databasanslutningen, vilket gör att den förberedda satsen kan köras utan fel.



  1. Vad betyder Import Error:Symbol not found:_PQencryptPasswordConn betyder och hur fixar jag det?

  2. Rengöring av Oracle Date-kolumnen

  3. Uppdatera rader i en tabell med data från en annan tabell baserat på att en kolumn i varje är lika

  4. Hur man konverterar en normal fråga till en korstabellsfråga i Access