Загрузка данных


select
    c.table_schema,
    c.table_name,
    c.column_name,
    c.data_type,
    col_description(
        pc.oid,
        pa.attnum
    ) as column_comment
from information_schema.columns c
join pg_catalog.pg_namespace pn
    on pn.nspname = c.table_schema
join pg_catalog.pg_class pc
    on pc.relnamespace = pn.oid
   and pc.relname = c.table_name
join pg_catalog.pg_attribute pa
    on pa.attrelid = pc.oid
   and pa.attname = c.column_name
where (
       c.table_schema = 'ourpension'
       and c.table_name = 'eps'
       and c.column_name = 'classification'
)
or (
       c.table_schema = 'back_office'
       and c.table_name in (
           'eps_transaction',
           'report_conformity_pu_bu_detail'
       )
       and c.column_name in (
           'classification',
           'classification_id',
           'contract_class_code'
       )
)
order by c.table_schema, c.table_name, c.column_name;