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