Re: [EXT] Re: Get CTID from within an OUTPUT/SEND function

2025-03-04 Thread Garfield Lewis
Garfield Lewis writes: > > I would like to know if it is possible to get the CTID from within > > the OUTPUT and SEND functions of a CREATE TYPE? > > No. A datatype output function has no reason to expect that the value > it's handed has ever been in a table at all. > > regar

Re: Get CTID from within an OUTPUT/SEND function

2025-03-04 Thread Tom Lane
Garfield Lewis writes: > I would like to know if it is possible to get the CTID from within > the OUTPUT and SEND functions of a CREATE TYPE? No. A datatype output function has no reason to expect that the value it's handed has ever been in a table at all. regards, tom l

Get CTID from within an OUTPUT/SEND function

2025-03-04 Thread Garfield Lewis
I would like to know if it is possible to get the CTID from within the OUTPUT and SEND functions of a CREATE TYPE? I’ve found a function called currtid_byrelname and the comment in the function prolog says it is to get a CTID but I cannot find any example usage of it. Regards, Garfield