Reputation: 7260
I want to write a query which should result me the following details:
Like we get in the PgAdmin as shown in the below picture:
As per a_horse_with_no_name said in this answer gives me only port number.
Upvotes: 3
Views: 17868
Reputation: 145
Building on w͏̢in̡͢g͘̕ed̨p̢͟a͞n͏͏t̡͜͝he̸r̴'s answer above;
SELECT CURRENT_USER usr, :'HOST' host, inet_server_port() port;
This uses psql's built in HOST variable, documented here
Upvotes: 0
Reputation: 21905
SELECT CURRENT_USER usr
,inet_server_addr() host -- use inet_client_addr() to get address of the remote connection
,inet_server_port() port -- use inet_client_port() to get port of the remote connection
Upvotes: 8
Reputation: 4487
Try it for host Name
select *
from pg_settings
where name = 'listen_addresses'
Upvotes: 4