| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 토토 : 문서 : 9.3 : BKI 파일 형식 | PostgreSQL : 문서 : 9.3 : BKI 백엔드 메이저 토토 사이트 | 59장.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그리고 그 색인은 할당된 OIDtoastindexoid. 마찬가지로색인 선언, 인덱스 채우기는 다음과 같습니다. 연기되었습니다.
이전에 선언된 색인을 입력하세요.