ble be declared
  with exactly the same data types, and collations if applicable, as the
  referenced columns of the remote table.  Although <code class="filename">postgres_fdw</code>
  is currently rather forgiving about performing data type conversions at
  need, surprising semantic anomalies may arise when types or collations do
  not match, due to the remote server interpreting query conditions
  differently from the local server.
 </p><p>
  Note that a foreign table can be declared with fewer columns, 