RE: Scripting a ALTER PROCEDURE or FUNCTION to Change OWNER

From: PABLO ANDRES IBARRA DUPRAT <Pablo(dot)Ibarra(at)itau(dot)cl>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>
Cc: "pgsql-admin(at)lists(dot)postgresql(dot)org" <pgsql-admin(at)lists(dot)postgresql(dot)org>
Subject: RE: Scripting a ALTER PROCEDURE or FUNCTION to Change OWNER
Date: 2024-06-18 21:14:09
Message-ID: CPUP152MB4018C1DFC4FA4E667DA2758A87CE2@CPUP152MB4018.LAMP152.PROD.OUTLOOK.COM
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Thanks in advance

-----Mensaje original-----
De: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Enviado el: martes, 18 de junio de 2024 17:09
Para: David G. Johnston <david(dot)g(dot)johnston(at)gmail(dot)com>
CC: PABLO ANDRES IBARRA DUPRAT <Pablo(dot)Ibarra(at)itau(dot)cl>; pgsql-admin(at)lists(dot)postgresql(dot)org
Asunto: Re: Scripting a ALTER PROCEDURE or FUNCTION to Change OWNER

"David G. Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> writes:
> Specifically:

> select id.*, pg_proc.*, tableoid from pg_proc,
> pg_identify_object(1255,oid,0) as id;

Personally, I'd cast the procedure's OID to regprocedure instead.
More or less the same output, doesn't require magic numbers.

(Although I think you could write "pg_proc.tableoid" instead of "1255", if you're intent on using pg_identify_object.)

regards, tom lane
Para asegurar la adecuada lectura en todo tipo de correos electronicos, se han omitido intencionalmente los signos y acentos diacriticos del idioma castellano. La informacion contenida en este mensaje y cualquier archivo adjunto es confidencial y no puede ser usada por mas personas que sus destinatarios. El uso no autorizado de esta informacion puede ser sancionado de conformidad con el Codigo Penal chileno. Si ha recibido este correo por error, por favor notifique al remitente respondiendo este mismo mensaje y elimine el mensaje y todos los archivos adjuntos. Internet no puede garantizar la integridad de este mensaje, por lo que el Banco no se hace responsable si el contenido del mismo ha sido alterado.

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Vitale, Anthony, Sony Music 2024-06-18 22:02:13 RE: Scripting a ALTER PROCEDURE or FUNCTION to Change OWNER
Previous Message Tom Lane 2024-06-18 21:08:31 Re: Scripting a ALTER PROCEDURE or FUNCTION to Change OWNER