小编典典

如何在PostgreSQL中通过`select`获取当前数据库和用户名?

sql

我正在使用PostgreSQL 9.2

有什么办法可以得到输出,

数据库:mydb,用户:myUser

使用 选择 查询?


阅读 296

收藏
2021-03-17

共1个答案

小编典典

通过使用内置的系统信息功能

1.)当前正在使用数据库

   select current_database()

2.)连接的用户

  select user

要获得所需的输出,请使用以下任一方法

 select 'Database : ' ||current_database()||', '||'User : '|| user db_details

或者

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

Live Demo

2021-03-17