Re: Determining the type of an obkect in plperl - Mailing list pgsql-general

From stan
Subject Re: Determining the type of an obkect in plperl
Date
Msg-id 20200305112149.GA10537@panix.com
Whole thread Raw
In response to Re: Determining the type of an obkect in plperl  ("Ravi Krishna" <srkrishna@gmx.com>)
Responses Re: Determining the type of an obkect in plperl  (Rob Sargent <robjsargent@gmail.com>)
List pgsql-general
On Thu, Mar 05, 2020 at 12:27:12AM +0000, Ravi Krishna wrote:
> 
> > 
> > how can I determine what the data type of the value element is?
> > 
> perl has a ref function which can tell what type of object.
> 
> https://perldoc.perl.org/functions/ref.html
> > 
> 
> 
> --
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
> 
Even checking gisnt teh _TD structure does not return a value:

foreach my $key (sort keys %{$_TD->{old}}) {
        my $ref1 =  ref $_TD->{old}->{$key};
        my $ref2 =  ref $_TD->{new}->{$key};
        elog(NOTICE, "ref1 = $ref1 ref2 = $ref2" );
        .
        .
        .


Results in the following output:

NOTICE:  ref1 =  ref2 = 



-- 
"They that would give up essential liberty for temporary safety deserve
neither liberty nor safety."
                        -- Benjamin Franklin



pgsql-general by date:

Previous
From: stan
Date:
Subject: Re: Determining the type of an obkect in plperl
Next
From: Rob Sargent
Date:
Subject: Re: Determining the type of an obkect in plperl