지원되지 않는 버전 :6.3
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.
postgresql
이전 5 장. 고급 Postgres SQL 기능 다음

윈 토토 여행

Postgres v6.2,.윈 토토 여행은 아니오입니다 더 긴 지원. 여기에는 몇 가지 이유가 있습니다. 성능 영향, 스토리지 크기 및 성장하는 PG_TIME 파일 단기간에 무한한 크기로.

트리거와 같은 새로운 기능은 하나가 동작을 모방 할 수 있습니다. 원할 때 윈 토토 여행, 오버 헤드가있을 때 필요하지 않습니다 (대부분의 사용자에게는 대부분의 경우). 예를 참조하십시오 에서Contrib더 많은 디렉토리 정보.

윈 토토 여행은 더 이상 사용되지 않습니다 :이것의 나머지 텍스트 섹션은 맥락에서 다시 작성할 수있을 때까지 유지됩니다. 같은 목적을 달성하기위한 새로운 기술. 자원 봉사자? - 토마스 1998-01-12

Postgres는 윈 토토 여행의 개념을 지원합니다. 이 기능은 허용합니다 히스토리 쿼리를 실행하는 사용자. 예를 들어, 현재를 찾기 위해 마리포사시의 인구, 쿼리 :

이름 = 'mariposa'인 도시에서 선택 *;

+---------+-----------+----------+
| 이름 | 인구 | 고도 |
+---------+-----------+----------+
| 마리포사 | 1320 | 1953 |
+---------+------------+----------+
Postgres는 자동으로 Mariposa 's 버전을 찾습니다 현재 시간에 유효합니다. 시간 범위를 줄 수도 있습니다. 예를 들어, Mariposa의 과거와 현재 인구를 보려면 하나는 쿼리 할 것입니다 :
이름, 인구를 선택하십시오
    도시에서 [ 'epoch', 'now']]
    여기서 이름 = 'mariposa';
여기서 "epoch"는 시스템 시계의 시작을 나타냅니다.

참고 :UNIX 시스템에서 이것은 항상 1 월 자정입니다 1970 년 1 월 Gmt.

지금까지 모든 예제를 실행 한 경우 위의 쿼리 반환 :

+--------+------------+
| 이름 | 인구 |
+---------+------------+
| 마리포사 | 1200 |
+---------+------------+
| 마리포사 | 1320 |
+--------+------------+

기본 시간 범위의 기본 시작은 가장 빠른 시간입니다. 시스템으로 표시되고 기본 끝은 현재입니다. 시간; 따라서 위의 시간 범위는``[,]. ''로 축약 될 수 있습니다.


이전 다음
비 원자 값 up 더 많은 고급 특징