Bạn phải thêm biến vào cuối postgresql.conf
like của bạn
#------------------------------------------------------------------------------
# CUSTOMIZED OPTIONS
#------------------------------------------------------------------------------
custom_variable_classes = 'general' # list of custom variable class names
general.application_version = 'v1.0'
Khi được khởi động lại, bạn có thể thêm general.application_version
thủ công trong PGAdmin (nó sẽ không hiển thị trong trình đơn thả xuống - ít nhất là không phải cho tôi). Mặt khác, bạn có thể sử dụng nó giống như bất kỳ biến PostgreSQL nào khác.
Cập nhật cho phiên bản 9.2 trở lên
Từ PostgreQuery 9.2 trở đi, chúng ta không phải thiết lập custom_variable_classes
nữa. Người ta có thể đặt bất kỳ biến nào họ muốn - giới hạn duy nhất dường như là nó vẫn phải có hai phần:
SET something TO 'bla';
ERROR: unrecognized configuration parameter "something"
SET thing.something TO 'bla';
SET
Tôi đoán điều này là để tránh va chạm với các tham số dựng sẵn.