我使用的是PostgreSQL 9.2。有没有办法得到这样的输出,数据库:mydb,用户:我的用户使用**SELECT**查询?
PostgreSQL 9.2
SELECT
iswrvxsc1#
通过使用内置系统信息功能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
olhwl3o22#
检查this part of the manual以获取更多函数。
SELECT current_user, user, session_user, current_database(), current_catalog, version();
t98cgbkg3#
这将显示当前数据库:
SELECT current_database();
这将显示当前用户:
SELECT current_user;
3条答案
按热度按时间iswrvxsc1#
通过使用内置系统信息功能
1.)当前使用的数据库
2.)已连接用户
要获得所需的输出,请使用以下命令之一
或
Live Demo
olhwl3o22#
检查this part of the manual以获取更多函数。
t98cgbkg3#
这将显示当前数据库:
这将显示当前用户: