sql >> Databasteknik >  >> RDS >> PostgreSQL

Något sätt att *inte* använda förberedda uttalanden på serversidan i Postgresql?

Du måste lägga till

prepareThreshold=0

parametern till JDBC-drivrutinens anslutnings-URL ungefär så här:

jdbc:postgresql://db.address/dbName?prepareThreshold=0

se även https://github.com/pgjdbc/pgjdbc/issues/130 det hjälpte mig mycket att lösa ett konstigt beteende hos föraren



  1. Hur kan jag förbättra den här frågan för att undvika att använda kapslade vyer?

  2. Ger DDL-satser dig alltid en implicit commit, eller kan du få en implicit rollback?

  3. Hämta kolumnvärdeslängd, inte kolumnmaxlängd på värde

  4. Vad är den interna representationen av datetime i sql-servern?