PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để lấy cơ sở dữ liệu hiện tại và tên người dùng với `select` trong PostgreSQL?

Bằng cách sử dụng Chức năng Thông tin Hệ thống sẵn có

1.) Hiện đang sử dụng cơ sở dữ liệu

   select current_database()

2.) Người dùng được kết nối

  select user

Để có được đầu ra mong muốn, hãy sử dụng cái này

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

hoặc

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. Sử dụng khoảng thời gian trong PostgreSQL với Ruby on Rails

  2. Xuất bảng từ cơ sở dữ liệu Postgres (trên máy chủ) sang tệp csv (trên cục bộ) trong java

  3. Rails schema.rb không bao gồm chức năng Postgres tùy chỉnh mới

  4. Cách định cấu hình postgresql postgresql.conf nghe_addresses cho nhiều địa chỉ ip

  5. psql - lưu kết quả của lệnh vào một tệp