우리는 어떻게 여러 개 선언 파티션에서 단일 문서 Postgres

0

질문

을 만들 수 있습니다 여러 파티션에서 단일 문서 오라클,그러나 우리는 어떻게 구현에서 동일한 PostgreSQL.

oracle partitioning postgresql sql
2021-11-24 04:44:10
2

최고의 응답

1

간단한:실행 CREATE TABLE 문 single DO 책:

DO
'BEGIN
   CREATE TABLE IF NOT EXISTS part1 PARTITION OF tab FOR VALUES IN (1);
   CREATE TABLE IF NOT EXISTS part2 PARTITION OF tab FOR VALUES IN (2);
   CREATE TABLE IF NOT EXISTS part3 PARTITION OF tab FOR VALUES IN (3);
END';

하지만 난 그것은 그래서 당신에게 중요하지 않는것으로 하나의 SQL statement.

2021-11-24 06:46:07
0

해당하는 존재하지 않에 PostgreSQL. 으로 인해 어떻게 그것을 구현하는 그것의 파티셔닝 시스템의 요구,당신을 만드는 여러 테이블에서 한다. 당신을 생성해야 분할된 테이블을 지정하는 대신 그것의 파티션과 경계 바로가 있고,당신을 만들어야 각 파티션으로 별도의 테이블에 지정한 파티션 범위에 대한 각.

로 훨씬 더있지만 그것은 아래하는 간단을 주제: Oracle 에서 테이블은 파티션은 방법으로 나누가 원래,첫 번째 클래스 테이블에서"후드"이내에는 내부 구조는 동안 에 PostgreSQL 그것은 다른 방법으로 주위에-그것은 파티션에 독립,첫 번째 클래스의 테이블 그리고 파티션된 테이블은 링크만을 함께합니다. 이 때문에,파티션에 존재할 수 없습니다 그것의 자신의에서 오라클 및 분리,개별적으로 참조 또는 연결,당신은 일반적으로 필요를 통해 이동된 테이블과 상호 작용하는 그것의 파티션이 있습니다. 에 PostgreSQL,대부분와 함께 작업할 수 있습니다 파티션과 같은 일반 테이블,그리고 파티션된 테이블이 없는 일이죠 그들이 없이 행동으로 빈 보기입니다.

2021-11-24 07:24:59

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................