PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да получите текуща база данни и потребителско име с `select` в PostgreSQL?

Чрез използване на вградените Функции за системна информация

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Правилно обработване на TIME WITH TIME ZONE в PostgreSQL

  2. Поправяне на повредена TOAST маса

  3. Изпълнете файл с SQLExec, съдържащ $$ знаци

  4. Как make_date() работи в PostgreSQL

  5. Pg_dump и pg_restore на Postgresql в различни основни версии?