33.28. foreign_servers

Note: The following description applies both to Postgres-XC and PostgreSQL if not described explicitly. You can read PostgreSQL as Postgres-XC except for version number, which is specific to each product.

The view foreign_servers contains all foreign servers defined in the current database. Only those foreign servers are shown that the current user has access to (by way of being the owner or having some privilege).

Table 33-26. foreign_servers Columns

NameData TypeDescription
foreign_server_catalogsql_identifierName of the database that the foreign server is defined in (always the current database)
foreign_server_namesql_identifierName of the foreign server
foreign_data_wrapper_catalogsql_identifierName of the database that contains the foreign-data wrapper used by the foreign server (always the current database)
foreign_data_wrapper_namesql_identifierName of the foreign-data wrapper used by the foreign server
foreign_server_typecharacter_dataForeign server type information, if specified upon creation
foreign_server_versioncharacter_dataForeign server version information, if specified upon creation
authorization_identifiersql_identifierName of the owner of the foreign server