PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Hàm PostgreSQL do người dùng định nghĩa trong phương ngữ ngủ đông ném ngoại lệ

Tôi đã phải đối mặt với vấn đề tương tự. Vấn đề là sau:

Hàm đã được tạo trong lược đồ cụ thể TEST_SCHEMA . Khi tôi sử dụng cấu hình sau:

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

Tôi đã nhận:

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.

Tuy nhiên, khi tôi chỉ định lược đồ mặc định một cách rõ ràng trong url kết nối như bên dưới

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

chức năng của tôi được hiển thị.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql không nhắc nhập mật khẩu

  2. khởi động postgresql và pgadmin trong windows mà không cần cài đặt

  3. Tạo thiết lập sao chép PostgreSQL trên Debian / Ubuntu

  4. Mac + virtualenv + pip + postgresql =Lỗi:không tìm thấy tệp thực thi pg_config

  5. PostgreSQL:Chọn dữ liệu có tương tự trên trường dấu thời gian