top of page

SQL developer for PostgreSQL

Открытая·2 пользователя

Node PROCEDURE for PostgreSQL




[EN]

List of procedures in the selected PostgreSQL database schema. The list can be filtered by entering part of the table name in the "Like name object" field


SELECT p.oid, n.nspname AS schema_name

       ,(SELECT rolname FROM pg_roles WHERE oid = p.proowner) "owner"

       ,p.proname AS function_name

       ,pg_get_function_arguments(p.oid) AS args

  FROM pg_catalog.pg_proc p

     JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace

 WHERE n.nspname = $$SCHEMANAME

   and prokind = 'p'

order by p.proname

Menu

  • Drop procedure - generate a command code to delete a procedure

  • Set search_path - generate a command to specify the search path procedure

  • Set schema - generate a command to move a procedure to another schema

  • Rename - generate a command to rename a procedure

  • Owner to - generate a command to change the owner of the procedure

  • Call code - generate a command to call a procedure (select command)

  • Get DDL - generate procedure creation code


Get DDL

select pg_get_functiondef($$OID)



[RU]

Список процедур в выбранной схеме базы данных PostgreSQL. Список может быть отфильтрован вводом части имени таблиц в поле "Like name object"


SELECT p.oid, n.nspname AS schema_name

,(SELECT rolname FROM pg_roles WHERE oid = p.proowner) "owner"

,p.proname AS function_name

,pg_get_function_arguments(p.oid) AS args

FROM pg_catalog.pg_proc p

JOIN pg_catalog.pg_namespace n ON n.oid = p.pronamespace

WHERE n.nspname = $$SCHEMANAME

and prokind = 'p'

order by p.proname

Меню

  • Drop procedure - сформировать код команды на удаление процедуры 

  • Set search_path - сформировать команду для указания процедуры пути поиска

  • Set schema - сформировать команду для перемещения процедуры в другую схему

  • Rename - сформировать команду для переименования процедуры 

  • Owner to - сформировать команду для изменения владельца процедуры 

  • Call code - сформировать команду для вызова процедуры (команда select)

  • Get DDL - сформировать код создания процедуры 


Get DDL

select pg_get_functiondef($$OID)


5 просмотров

О группе

Добро пожаловать в группу! Общайтесь с другими участниками, получайте обновления и делитесь фото и видео.

Участники

bottom of page