PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como obter o banco de dados atual e o nome de usuário com `select` no PostgreSQL?


Usando as Funções de informações do sistema incorporadas

1.) Atualmente usando banco de dados
   select current_database()

2.) Usuário conectado
  select user

Para obter a saída desejada, use este
 select 'Database : ' ||current_database()||', '||'User : '|| user db_details

ou
select format('Database: %s, User: %s',current_database(),user) db_details

Live Demo