I got error when insert a parent table by inserting a foreign table.
step 1.
database1: create one parent table: phone_pool, 100 inherits table: ph_xx.
...
(create trigger "phone_pool_insert_trigger" for phone_pool and insert into phone_pool works well. The child table got the row.)
create foreign table phone_pool_foreign for phone_pool in database1.
when insert into phone_pool_foreign. I got error like following.
insert into phone_pool_foreign(id,patrition,phone,carrier,createtime,updatetime,deleteflg) SELECT '35A88C4B06B3', '90', '133333330', '1', to_date('2017-08-07 11:57:33.398','yyyy-mm-dd hh24:mi:ss'), to_date('2017-08-07 11:57:33.398','yyyy-mm-dd hh24:mi:ss'), 1;
ERROR: relation "ph_90" does not exist
CONTEXT: Remote SQL command: INSERT INTO public. phone_pool_foreign(id, patrition, phone, carrier, createtime, updatetime, deleteflg) VALUES ($1, $2, $3, $4, $5, $6, $7)
PL/pgSQL function public.phone_pool_insert_trigger() line 93 at SQL statement
"""