tried casting to text,varchar but no luck
select  u.relid,c.relnamespace::regnamespace::text,c.relname,now() as
current_time,pg_size_pretty(pg_relation_size(c.oid)) as
current_size,pg_size_pretty(u.table_size) as
previous_size,pg_size_pretty(pg_relation_size(c.oid) -
pg_relation_size(u.table_size)) as diff from user_tables_sizes u  join
pg_class c on  u.relid::varchar=  c.oid::varchar where c.relkind='r' and
c.relnamespace::regnamespace::text='rpx_reporting_stage' and
 u.captured_dt::date=current_date - interval '1 days'
;


ERROR:  OID out of range

On Thu, Jan 16, 2020 at 12:12 AM David G. Johnston <
david.g.johns...@gmail.com> wrote:

> On Wed, Jan 15, 2020 at 11:36 AM bhargav kamineni <
> bhargavpostg...@gmail.com> wrote:
>
>> Any workaround to make it work ?
>>
>
> Convert both to text and join on that?  Curious choice making relid
> numeric...
>
> David J.
>

Reply via email to