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

nguồn chức năng trích xuất postgresql

nếu bạn xem định nghĩa của information_schema.routines, thì bạn có thể tìm thấy bộ lọc sau:

FROM pg_namespace n, pg_proc p, pg_language l, pg_type t, pg_namespace nt
 WHERE n.oid = p.pronamespace AND p.prolang = l.oid AND p.prorettype = t.oid 
   AND t.typnamespace = nt.oid AND (pg_has_role(p.proowner, 'USAGE'::text) 
    OR has_function_privilege(p.oid, 'EXECUTE'::text));

vì vậy lý thuyết của tôi:

  • có một số vấn đề về quyền và quyền sở hữu chức năng liên quan (có thể) - hãy thử sử dụng tài khoản khác để xác thực lý thuyết này (tốt nhất là postgres)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách phù hợp để snyc / nhập các bảng từ một DB postgres sang tìm kiếm đàn hồi là gì?

  2. Chèn từ điển nhỏ như {1:23, 2:45, 3:17} vào một cột của bảng cơ sở dữ liệu SQL trong Postgres bằng ngôn ngữ python

  3. Không thể kết nối với Postgresql trên cổng 5432

  4. Tạo emacs để làm nổi bật cú pháp postgresql theo mặc định

  5. Postgis xử lý các tọa độ được gửi bằng SRID khác nhau như thế nào