| PostgreSQL 9.2.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.2 : BKI 사설 토토 형식 | PostgreSQL : 문서 : 9.2 : BKI 백엔드 롤 토토 | 57장.BKI백엔드 인터페이스 | 다음 | |
이름이 지정된 테이블 생성젠 토토 이름, 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지정되었습니다. 그것은 가질 것입니다 다음을 제외한 OIDwithout_oids이다 지정. 젠 토토의 행 유형 OID(pg_typeOID)를 선택적으로 지정할 수 있습니다. 를 통해rowtype_oid절; 그렇지 않다면 지정하면 이에 대한 OID가 자동으로 생성됩니다. (그rowtype_oid다음 경우에는 절이 쓸모가 없습니다부트스트랩이 지정되었지만 다음과 같이 할 수 있습니다. 어쨌든 문서화를 위해 제공됩니다.)
이름이 지정된 테이블 열기젠 토토 이름데이터 삽입용. 모두 현재 열려 있는 테이블이 닫혀 있습니다.
열린 테이블을 닫습니다. 젠 토토 이름을 지정할 수 있습니다. 교차 확인으로 사용되지만 필수는 아닙니다.
다음을 사용하여 열린 테이블에 새 행을 삽입하십시오.값1, 값215030_15074oid_valueOID용. 만일oid_value영(0)이거나 절이 생략되고 테이블에 OID가 있는 경우 다음으로 사용 가능한 OID가 할당됩니다.
특수 키워드를 사용하여 NULL 값을 지정할 수 있습니다_null_. 공백이 포함된 값 큰따옴표를 사용해야 합니다.
다음 이름의 색인 생성색인이름, OID 있음인덱스, 이름이 지정된 테이블에젠 토토 이름, 다음을 사용하여amname액세스 방법. 는 색인을 생성할 필드가 호출됩니다.이름1, 이름2etc. 및 연산자 클래스 사용하는 것은opclass1, opclass2등, 각각. 인덱스 파일이 생성되고 적절합니다. 카탈로그 항목이 작성되지만 색인 컨텐츠는 이 명령으로 초기화되지 않았습니다.
이름이 지정된 테이블에 대한 TOAST 테이블 생성젠 토토 이름. TOAST 젠 토토은 할당된 OIDtoasttableoid그리고 해당 색인에는 OID가 할당되어 있습니다toastindexoid. 마찬가지로색인 선언, 인덱스 채우기는 다음과 같습니다. 연기되었습니다.
이전에 있었던 색인을 입력하세요. 선언했습니다.