2017-05-17 24 views
1

私はpostgresqlに追加したカスタム設定の値を変更するために、plpgpsqにcurrent_setting()とset_config()関数を使用しようとしています。 .confファイル。ここで私は設定の値を確認したいときに私が得るものだ、PostgreSQLサービスを再起動した後PostgreSQL:関数set_config(unknown、bigint、boolean)が存在しません

IntegrityPackage.NestLevel = 0 

select current_setting('IntegrityPackage.NestLevel'); 

current_setting | 
----------------| 
0    | 
ここ

は、私は私のpostgresql.confファイルの末尾に追加するものです

select set_config('IntegrityPackage.NestLevel', 0, false); 

ERROR: function set_config(unknown, bigint, boolean) doesn't exist. 
Hint: No function corresponds to given name and argument types 
You must add explicit type conversions 

(漠然とtranslat:私は値を編集しようとすると、

はしかし、私は、エラーメッセージが表示されます

これについてはほとんど文書化されていないので、私は立ち往生しており、これを行う別の方法は考えられません。

答えて

1

これは動作します:

select set_config('IntegrityPackage.NestLevel', '0', false); 
+0

まあ、それは愚かでした。入力いただきありがとうございます! – Gyoo

関連する問題