생성
테이블 이름
테이블로이드
[부트스트랩
] [shared_relation
] [rowtype_oid
oid
] (이름1
= 유형1
[포스는 NULL이 아닙니다
| 강제 NULL
] [, 이름2
= 유형2
[포스는 NULL이 아닙니다
| 강제 NULL
], ...])이름이 테이블 생성테이블 이름
, OID 보유테이블로이드
, 열은 괄호 안에 표시됩니다.
다음 열 유형은 직접 지원됩니다.bootstrap.c
: 부울
, 바이테아
, 문자
(1바이트),이름
, int2
, int4
, regproc
, regclass
, regtype
, 텍스트
, oid
, tid
, xid
, 시드
, int2벡터
, oidVector
, _int4
(배열),_text
(배열),_oid
(배열),_char
(배열),_aclitem
(배열). 다른 유형의 열을 포함하는 테이블을 생성하는 것이 가능하더라도 이는 이후까지 수행할 수 없습니다.pg_type
이 생성되었으며 적절한 항목으로 채워졌습니다. (이는 부트스트랩 카탈로그에서는 이러한 열 유형만 사용할 수 있지만 부트스트랩이 아닌 카탈로그에는 모든 내장 유형이 포함될 수 있음을 의미합니다.)
언제부트스트랩
이 지정되면 테이블은 디스크에만 생성됩니다. 아무것도 입력되지 않았습니다pg_class
, pg_attribute
등이 있습니다. 따라서 해당 항목이 어려운 방법으로 만들어질 때까지 일반 SQL 작업으로는 테이블에 액세스할 수 없습니다(삽입
사설 토토 사이트). 이 옵션은 생성에 사용됩니다.pg_class
등등.
다음과 같은 경우 테이블이 공유로 생성됩니다.shared_relation
지정되었습니다. 테이블의 행 유형 OID(pg_type
OID)는 선택적으로를 통해 지정할 수 있습니다.rowtype_oid
절; 지정하지 않으면 OID가 자동으로 생성됩니다. (그만큼rowtype_oid
다음 경우에는 절이 쓸모가 없습니다부트스트랩
이 지정되었지만 문서용으로 제공될 수 있습니다.)
열기
테이블 이름
이름이 지정된 테이블 열기테이블 이름
데이터 삽입용. 현재 열려 있는 테이블은 모두 닫혀 있습니다.
닫기
테이블 이름
열린 테이블을 닫습니다. 테이블 이름은 교차 확인으로 제공되어야 합니다.
삽입
(
[oid_value
] 값1
값2
... )
다음을 사용하여 열린 테이블에 새 행을 삽입하십시오.값1
, 값2
등, 해당 열 값에 대해.
특수 키워드를 사용하여 NULL 값을 지정할 수 있습니다_null_
. 식별자나 숫자 문자열처럼 보이지 않는 값은 큰따옴표로 묶어야 합니다.
선언
[고유
] 색인
색인이름
인덱스
켜짐
테이블 이름
사용 중
amname
(
opclass1
이름1
[, ...] )
다음 이름의 색인 생성색인이름
, OID 있음인덱스
, 이름이 지정된 테이블에테이블 이름
, 다음을 사용하여amname
액세스 방법. 색인을 생성할 필드가 호출됩니다.이름1
, 이름2
etc., 사용할 연산자 클래스는 다음과 같습니다.opclass1
, opclass2
등등. 색인 파일이 생성되고 이에 대한 적절한 카탈로그 항목이 만들어지지만 색인 내용은 이 사설 토토 사이트으로 초기화되지 않습니다.
토스트 선언
toasttableoid
toastindexoid
켜짐
테이블 이름
이름이 지정된 테이블에 대한 TOAST 테이블 생성테이블 이름
. TOAST 테이블에는 OID가 할당됩니다.toasttableoid
그리고 해당 색인에는 OID가 할당되어 있습니다toastindexoid
. 마찬가지로색인 선언
, 인덱스 채우기가 연기되었습니다.
인덱스 빌드
이전에 선언된 색인을 입력하세요.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.