All thing of the world!

Postgresql current_setting 설명 : 포스트그레스큐엘 함수 본문

IT/Postgresql DBMS

Postgresql current_setting 설명 : 포스트그레스큐엘 함수

WorldSeeker 2021. 4. 12. 21:29

1. 함수의 목적

    Postgresql current_setting 함수는 시스템 어드민이 사용하는 함수로, 데이터베이스 parameter 값을 설정한다.

 

 

2. 샘플을 통한 개념 퀵뷰

 

    SELECT set_config('log_statement_stats', 'off', false);

 

    set_config

    ----------------------

    off

 

3. 사용방법

 

    set_config ( setting_name text, new_value text, is_local boolean )

    

4. 함수 PARAMETER 설명

 

[setting_name text]

파라미터(parameter) 명을 text로 입력한다.

 

[new_value text]

설정하고자 하는 값을 text로 입력한다.

 

[is_local boolean]

parameter 변경의 범위를 지정한다. 'true'로 설정하면 현재의 세션에만, 'false'로 설정하면 전체 세션에 영향을 준다.

 

5. 다양한 샘플 표현

 

'datestyle' parameter를 ISO, MDY로 변경한다.

 

SELECT set_config('datestyle', 'ISO, MDY', true);

 

Comments