이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 동일한 페이지를 볼 수 있습니다스포츠 토토 사이트 : 문서 : 17 : 67.4. BKI 명령버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

50.2. bki​​명령

만들기 [부트 스트랩] [shared_relation] [없음]TableName(name1=type1[, name2=type2, ...])

TableName주어진 열이 있습니다 괄호.

다음 열 유형은에 의해 직접 지원됩니다.bootstrap.c: bool, BYTEA, char(1 바이트),이름, int2, int4, Regproc, Regclass, Regtype, 텍스트, OID, TID, xid, CID, int2vector, oidvector, _int4(배열),_text(배열),_aclitem(배열). 테이블을 만들 수는 있지만 다른 유형의 열이 포함되어 있으면 완료 할 수 없습니다 후까지pg_type적절한 항목으로 생성되고 채워져 있습니다.

언제부트 스트랩지정되어 있습니다. 테이블은 디스크에서만 생성됩니다. 아무것도 입력되지 않습니다 안으로pg_class, pg_attribute등. 따라서 테이블 일반적인 SQL 작업으로는 액세스 할 수 없습니다 이러한 항목은 어려운 방법으로 만들어집니다 (삽입명령). 이 옵션은 생성pg_class등 그들 자신.

테이블은 공유 if로 생성됩니다.shared_relation지정되어 있습니다. 가질 것입니다 OIDS가 아니라면없음is 지정.

OpenTableName

전화 테이블 열기TableName더 시장 조작.

닫기 [TableName]

열린 테이블 닫기TableName. IF IF 오류입니다.TableName는 아직 없습니다 열렸다. 그렇지 않은 경우TableNameIS 주어지면 현재 열린 테이블이 닫힙니다.

삽입 [OID =OID_VALUE] (value1 value2...)

| 개방 테이블에 새 행을 삽입value1, value213917_13961OID_VALUEOID의 경우. 만약에OID_VALUE는 0 (0) 또는입니다 조항은 생략 된 다음 다음에 사용 가능한 OID는 사용된.

null 값은 특수 키 단어를 사용하여 지정할 수 있습니다_null_. 공간을 포함하는 값 두 번 인용해야합니다.

선언 [고유 한] 색인indexnameonTableName사용Amname(opclass1 name1[, ...])

이름이 지정된 색인 생성indexname표에TableName사용Amname액세스 방법. 그만큼 인덱스 필드는라고합니다.name1, name2등과 운영자 클래스 사용하려면opclass1, opclass2등, 각기. 인덱스 파일이 생성되고 적절합니다 카탈로그 항목은이를 위해 만들어졌지만 인덱스 내용은 이 명령에 의해 초기화되지 않았습니다.

지수 빌드

이전에 있었던 지수를 채우십시오 선언.