이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 토토 꽁 머니버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

SET

이름

세트-세션에 대한 런타임 매개 변수 토토 사이트 순위
SET변수to | =  'value' | 기본TimeZone' | 현지의 ;

입력

가변

Settable Global 매개 변수.

value

매개 변수의 새로운 값.

가능한 변수와 허용 값은 다음과 같습니다.

Datestyle

iso

ISO 8601 스타일 날짜 및 시간 사용

SQL

Oracle/Ingres 스타일 날짜 및 시간 사용

Postgres

전통적인 사용Postgres형식

유럽

숫자 날짜 표현에 DD/MM/YYYY를 사용하십시오.

NANUUREAPE

숫자 날짜 표현에 mm/dd/yyyy를 사용하십시오.

독일어

숫자 날짜 표현에는 dd.mm.yyy를 사용합니다.

US

'NANUUROPEAN'과 동일)

기본값

기본값을 복원합니다 ( 'us, postgres')

날짜 형식 초기화 내 :

PGDATESTYLE 환경 변수 설정
날짜를 설정하기 위해 -oe 매개 변수를 사용하여 Postmaster를 실행합니다 '유럽'컨벤션에. 이것은 영향을 미칩니다 날짜 스타일의 일부 조합 만; 예를 들어 ISO 스타일은이 매개 변수의 영향을받지 않습니다.
변수 변경src/backend/utils/init/globals.c.

변수Globals.c변경할 수있는 것은 다음과 같습니다.

bool Eurodates = false
                 진실
int datestyle = use_iso_dates
                 use_postgres_dates
                 use_iso_dates
                 use_sql_dates
                 use_german_dates
TimeZone

시간대의 가능한 값은 귀하의에 따라 다릅니다 운영 체제. 예를 들어 Linux/USR/LIB/ZoneInfo에서 시간대 데이터베이스가 포함되어 있습니다.

시간대에 대한 유효한 값은 다음과 같습니다.

'pst8pdt'

캘리포니아의 시간대 토토 사이트 순위

'포르투갈'

포르투갈의 시간대 토토 사이트 순위.

'유럽/로마'

이탈리아의 시간대 토토 사이트 순위.

기본값

시간대를 현지 시간대로 설정 TZ 환경 변수).

잘못된 시간대가 지정된 경우 시간대 GMT가됩니다 (어쨌든 대부분의 시스템에서).

libpq를 사용하는 프론트 엔드는 초기화 될 수 있습니다 PGTZ 환경 변수 설정

위에 표시된 두 번째 구문은 하나를 설정할 수 있습니다. SQL92와 유사한 구문을 가진 Timezone시간대 토토 사이트 순위. 로컬 키워드는 단지 an입니다 SQL92 호환성에 대한 대체 기본 형태.

몇 가지 내부 또는 최적화 매개 변수도 있습니다 에 의해 지정할 수 있습니다SET명령 :

Cost_Heap

OPTIMISS.

float4

지정된 힙 스캔 비용 토토 사이트 순위 부동 소수점 값

기본값

힙 스캔 비용을 기본값으로 설정합니다. 값.

프론트 엔드는 설정하여 초기화 될 수 있습니다 pgcostheap 환경 변수.

cost_index

OPTIMISS.

float4

지정된 인덱스 스캔 비용 토토 사이트 순위 부동 소수점 값

기본값

색인 스캔 비용을 기본값으로 설정합니다. 값.

프론트 엔드는 설정하여 초기화 될 수 있습니다 pgcostindex 환경 변수.

geqo

유전자 최적화를 사용하기위한 임계 값을 토토 사이트 순위합니다 연산.

on

유전자 최적화 알고리즘을 활성화합니다 8 개 이상의 테이블이있는 진술

on =#

유전자를 가능하게하기 위해 정수 논증을 취합니다 진술을위한 Optimizer Atgorithm#또는 더 많은 테이블 질문.

OFF

유전자 최적화 알고리즘을 비활성화합니다.

기본값

지정에 해당세트 geqo = 'on'

이 알고리즘은 기본적으로 켜져 있으며 GEQO를 사용했습니다. 8 개 이상의 테이블의 진술. (챕터를 참조하십시오 자세한 내용은 프로그래머 안내서의 GEQO).

pggeqo를 설정하여 프론트 엔드가 초기화 될 수 있습니다 환경 변수.

r_plans

오른쪽 계획 평가가 있는지 여부를 결정합니다 허용된:

on

계획의 오른쪽 평가 가능.

OFF

계획의 오른쪽 평가를 비활성화합니다.

기본값

지정에 해당세트 r_plans = 'off'.

소규모와 큰 관계를 맺을 때 유용 할 수 있습니다. 하나. 이 알고리즘은 기본적으로 꺼져 있습니다. 사용하지 않습니다 어쨌든 Geqo.

PGRPLANS를 설정하여 프론트 엔드가 초기화 될 수 있습니다 환경 변수.

KSQO

키 세트 쿼리 최적화힘 쿼리 옵티마이저이저는 반복적 또는 조항을 최적화하기위한 최적화입니다 생성 된대로Microsoft 입장:

on

이 최적화를 활성화합니다.

OFF

이 최적화를 비활성화합니다.

기본값

지정에 해당세트 ksqo = 'off'.

소규모와 큰 관계를 맺을 때 유용 할 수 있습니다. 하나. 이 알고리즘은 기본적으로 꺼져 있습니다. 사용하지 않습니다 어쨌든 Geqo.

PGRPLANS를 설정하여 프론트 엔드가 초기화 될 수 있습니다 환경 변수.

query_limit

쿼리로 반환 된 행 수를 토토 사이트 순위합니다.

value

쿼리를 위해 반환 할 최대 행 수. 그만큼 기본값은 무제한 수의 행을 허용하는 것입니다.

#

쿼리에 의해 반환 된 최대 행 수를 토토 사이트 순위 에게#.

기본값

쿼리에 의해 반환 된 최대 행 수를 토토 사이트 순위 무제한이 되려면

기본적으로 행 수에는 제한이 없습니다. 쿼리로 반환.

출력

변수 설정

메시지가 성공하면 반환되었습니다.

경고 : 나쁜 가치변수(value)

명령이 변수를 설정하지 않으면

설명

SET구성을 수정합니다 세션 중 변수에 대한 매개 변수.

현재 값을 사용하여 얻을 수 있습니다show및 값은 기본값으로 복원 될 수 있습니다 사용Reset. 매개 변수와 값이 있습니다 사례에 민감합니다. 값 필드는 항상 지정됩니다 문자열로서, 단일 품종으로 둘러싸여 있습니다.

시간대 토토 사이트 순위세션을 변경합니다 기본 시간대 오프셋. SQL- 세션은 항상 an으로 시작합니다 초기 기본 시간대 오프셋. 그만큼시간 토토 사이트 순위 존명령문은 기본 시간대 오프셋을 변경하는 데 사용됩니다. 현재 SQL 세션의 경우

노트

theSET가변성명서는Postgres언어 확장.

참조showandReset현재 값을 표시하거나 재설정하려면

usage

-날짜 스타일을 ISO로 설정하십시오.
-
데이터 스타일을 'iso'로 설정
-기본값으로 GEQO를 세트 :
-
GEQO 설정 = 기본값;
-계획의 오른쪽 평가에 대한 투자 :
-
r_plans를 'on'으로 설정하십시오;
-캘리포니아 버클리의 시간대를 설정하십시오.
시간대 'pst8pdt'를 설정합니다.

오늘처럼 current_timestamp를 선택하십시오.

   오늘
   ------------------------
   1998-03-31 07 : 41 : 21-08
-이탈리아의 시간대를 설정하십시오.
시간대 '유럽/로마'를 설정합니다.

오늘처럼 current_timestamp를 선택하십시오.

   오늘
   ------------------------
   1998-03-31 17 : 41 : 31+02

호환성

SQL92

없음SETvariableinSQL92. 그만큼SQL92구문시간대 토토 사이트 순위약간입니다 시간대에 단일 정수 값만 허용합니다. 사양:

설정 시간대 interal_value_expression | 현지의