지원되는 버전 :현재 (17)16 / 15 / 14 / 13
개발 버전 :Devel
지원되지 않은 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 캔

이름

토토 캔- 런타임 매개 변수 변경

시놉시스

토토 캔 [세션 | 현지의 ]configuration_parameterto | =value| 'value' |TimeZone| 로컬 |

설명

the토토 캔명령 변경 런타임토토 핫 : 문서 : 8.3 : 서버 토토 핫변경할 수 있습니다토토 캔. (그러나 일부는 필요합니다토토 캔

if토토 캔(또는 동등한세션 설정)는 거래 내에서 발행됩니다토토 캔트랜잭션이 롤백되면 명령이 사라집니다. 일단토토 캔.

의 효과로컬 설정마지막으로 만토토 캔그 뒤에로컬 설정단일 트랜잭션 내에서 :로컬 설정값은 값을 볼 수 있습니다토토 캔값이 걸립니다

의 효과토토 캔또는로컬 설정a로 롤백하여 취소됩니다

if로컬 설정a토토 캔옵션함수 만들기), 효과로컬 설정명령이 사라집니다세트토토 캔저장 옵션 및토토 캔명령은 주변 기능을 재정의합니다토토 캔옵션; 그 효과는 지속될 것입니다

참고 :inpostgresql버전 8.0 ~ 8.2, the로컬 설정pl/pgsql예외 블록. 이 동작은 그것이 바뀌었기 때문에 변경되었습니다

매개 변수

세션

명령이 전류에 적용되는지 지정합니다세션NORLocal나타납니다.)

Local

명령이 적용에 대해서만 적용되도록 지정합니다커밋또는롤백, 세션 수준로컬 설정효과가없는 것으로 보입니다시작블록, 트랜잭션이 즉시 끝나기 때문에.

configuration_parameter

정착 가능한 런타임 매개 변수의 이름. 사용 가능18 장아래.

value

매개 변수의 새로운 값. 값은 다음과 같이 지정할 수 있습니다기본값작성할 수 있습니다토토 캔현재에서 실행되었습니다

문서화 된 구성 매개 변수 외에18 장, 몇 가지가 있습니다토토 캔명령

이름

이름 설정value토토 캔 client_encoding tovalue.

씨앗

난수 생성기의 내부 시드를 설정합니다random).31-1.

함수를 호출하여 씨앗을 설정할 수 있습니다토토 캔seed:

SELECT 토토 캔SEED (value);
시간대

시간대 설정value시간대 설정value. 구문시간대 설정

'pst8pdt'

캘리포니아 버클리의 시간대

'유럽/로마'

이탈리아의 시간대.

-7

UTC에서 서쪽으로 7 시간 시간 (

간격 '-08 : 00'시간까지

UTC에서 서쪽으로 8 시간 거리에있는 시간대 (

Local
기본값

시간대를 현지 시간대로 설정TimeZone; 그렇지 않은 경우

참조섹션시간대에 대한 자세한 내용은

노트

함수토토 캔_config제공섹션 9.23. 또한 가능합니다PG_토토 캔TINGS수행 할 시스템보기토토 캔.

예제

스키마 검색 경로 설정 :

search_path를 my_schema, public;에 설정하십시오.

날짜 스타일을 전통적인 것으로 설정Postgreswith"날입력 규칙 :

데이터 스타일 설정 Postgres, dmy;

캘리포니아 버클리의 시간대 설정 :

시간대 설정 'pst8pdt';

이탈리아의 시간대 설정 :

시간대 설정 '유럽/로마';

호환성

시간대 설정정의 된 구문 확장postgresql허용토토 캔기능은postgresql확장.