PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

हाइबरनेट बोली में उपयोगकर्ता परिभाषित PostgreSQL फ़ंक्शन अपवाद फेंकता है

मुझे इसी तरह की समस्या का सामना करना पड़ा है। समस्या निम्न में थी:

फ़ंक्शन विशेष स्कीमा TEST_SCHEMA . में बनाया गया था . जब मैंने निम्न कॉन्फ़िगरेशन का उपयोग किया:

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

मुझे मिला:

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.

लेकिन, जब मैंने नीचे दिए गए कनेक्शन url में स्पष्ट रूप से डिफ़ॉल्ट स्कीमा निर्दिष्ट किया था

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

मेरा कार्य दृश्यमान हो गया।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHPUnit:दूरस्थ Postgres सर्वर पर डेटाबेस इंटरैक्शन का परीक्षण कैसे करें?

  2. पोस्टग्रेज ड्रॉप डेटाबेस त्रुटि:pq:वर्तमान में खुले डेटाबेस को नहीं छोड़ सकता

  3. दशमलव पर सटीकता और पैमाने को हटाने/बदलने के लिए मैं रेल माइग्रेशन कैसे बना सकता हूं?

  4. पोस्टग्रेज़ पढ़ने की पहुँच के लिए CSV फ़ाइल नहीं खोल सकते:अनुमति अस्वीकृत

  5. PHP/PostgreSQL:जांचें कि कोई तैयार कथन पहले से मौजूद है या नहीं