機能
秘匿化種別に全秘匿化を指定した場合の改訂後の文字を変更します。
書式
pgx_update_confidential_values( [number_value := 'number_value'] [, char_value := 'char_value'] [, varchar_value := 'varchar_value'] [, date_value := 'date_value'] [, ts_value := 'ts_value'] )
引数
詳細は以下のとおりです。
引数  | データ型  | 意味  | 
|---|---|---|
number_value  | integer  | 数値型における改訂後の文字  | 
char_value  | varchar(1)  | char型における改訂後の文字  | 
varchar_value  | varchar(1)  | varchar型における改訂後の文字  | 
date_value  | date  | date型における改訂後の文字  | 
ts_value  | timestamp  | timestamp型における改訂後の文字  | 
戻り値
戻り値  | 意味  | 
|---|---|
TRUE  | 正常終了  | 
FALSE  | 異常終了  | 
実行例
char型、およびvarchar型の改訂後の文字を'*'にする場合
postgres=# select pgx_update_confidential_values(char_value := '*', varchar_value := '*'); pgx_update_confidential_values --------------------------------- t (1 row)
説明
pgx_update_confidential_valuesシステム管理関数の引数の順序は任意に指定可能です。
pgx_update_confidential_valuesシステム管理関数には1つ以上の引数を指定してください。省略した引数については、改訂後の文字は変更されません。
参照
引数に指定する文字列は、“PostgreSQL Documentation”の“String Constants”を参照してください。