PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

źródło funkcji wyodrębniania postgresql

jeśli spojrzysz na definicję information_schema.routines, znajdziesz następujący filtr:

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));

więc moja teoria:

  • Istnieją pewne problemy z prawami i własnością powiązanej funkcji (prawdopodobnie) - spróbuj użyć innego konta do walidacji tej teorii (najlepiej 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. Przekroczono limit czasu połączenia PostgreSQL OperationalError na Django i nowym serwerze

  2. Zaznacz, dopóki wiersze nie zostaną dopasowane w postgresql?

  3. Polecenia ifelse i grepl podczas używania dplyr dla operacji SQL w bazie danych

  4. Czy możliwe są różne warunki dla każdego wiersza w zapytaniu?

  5. SQLAlchemy:grupuj według dnia w wielu tabelach