sql >> Database teknologi >  >> RDS >> PostgreSQL

Brugerdefineret PostgreSQL-funktion i dvaledialekt giver undtagelser

Jeg har stået over for det lignende problem. Problemet var i følgende:

Funktionen blev oprettet i det bestemte skema TEST_SCHEMA . Da jeg brugte følgende konfiguration:

<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres</property>
<property name="hibernate.default_schema">TEST_SCHEMA</property>

Jeg fik:

org.postgresql.util.PSQLException: ERROR: function levenshtein(character varying, character varying) does not exist. No function matches the given name and argument types. You might need to add explicit type casts.

Men da jeg specificerede standardskemaet eksplicit i forbindelses-url'en som nedenfor

<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres?currentSchema=TEST_SCHEMA</property>

min funktion blev synlig.




  1. Fejl ved lagring og hentning af blob fra database SQL-oracle

  2. MySQL sammenligner og ekskluderer resultater korrekt

  3. Matchende to kolonner

  4. MySQL-replikering med ProxySQL på WHM/cPanel-servere:Del 1