sql >> Database >  >> RDS >> PostgreSQL

Specificeer dblink kolomdefinitielijst van een lokaal bestaand type

Probeer zoiets als dit:

select (rec).* from dblink('dbname=...','select myalias from foreign_table
  myalias') t1 (rec local_type)

Voorbeeld (krijg tabellenstatistieken uit een andere database):

select (rec).* from dblink('dbname=foreignDb','select t1 from
  pg_stat_all_tables t1') t2 (rec pg_stat_all_tables)


  1. Oracle beschouwt lege strings als NULL terwijl SQL Server dat niet doet - hoe kan dit het beste worden afgehandeld?

  2. MySQL-query krijgt waarde komma gescheiden van hoofddetailtabel

  3. Meerdere max()-waarden selecteren met een enkele SQL-instructie

  4. PDO Fatale fout:aanroep van een lidfunctie prepare() op een niet-object