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

Cách đặt một số biến ngữ cảnh cho người dùng / kết nối

Bạn có thể sử dụng biến phiên trong giản đồ tùy chỉnh:

postgres=# set myvars.language_id = 10;
SET
postgres=# show myvars.language_id;
 myvars.language_id 
--------------------
 10
(1 row)

hoặc thông qua các hàm ( http://www.postgresql.org/docs /9.4/static/functions-admin.html ):

postgres=# select set_config('myvars.language_id', '20', false);
 set_config 
------------
 20
(1 row)

postgres=# select current_setting('myvars.language_id');
 current_setting 
-----------------
 20
(1 row)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. QueryHint ResultSetType.ForwardOnly không thành công với Spring JPA / EclipseLink

  2. Lỗi khi tải thư viện được chia sẻ:libpq.so.5:không thể mở tệp đối tượng được chia sẻ:Không có tệp hoặc thư mục như vậy

  3. PostgreSQL - Hàm với các biến cục bộ - Tham chiếu cột không rõ ràng

  4. Làm cách nào để sử dụng hàm cửa sổ để xác định thời điểm thực hiện các tác vụ khác nhau trong Hive hoặc Postgres?

  5. Postgres không thể mở tệp CSV để truy cập đọc:Quyền bị từ chối