스포츠 토토 인터페이스 (bki) 파일이 있습니다 에 입력되는 스크립트Postgres스페셜에서 실행되는 스포츠 토토 데이터베이스 기능을 수행 할 수있는 "부트 스트랩"모드 이미 존재하는 데이터베이스 시스템없이.bki파일을 사용하여 사용할 수 있습니다 처음에 데이터베이스 시스템.initdb용도bki파일을 수행 할 파일 : 데이터베이스 시스템을 작성합니다. 하지만,initdb'sbki파일은 내부적으로 생성됩니다. 그것은 생성됩니다 파일 사용Global1.bki.sourceandlocal1.template1.bki.source에서 찾습니다Postgres"도서관" 예배 규칙서. 설치의 일부로 설치됩니다Postgres. 이. 소스 파일이 얻는다 의 일부로 빌드Postgres빌드 프로세스,이라는 빌드 프로그램에 의해genbki. genbki입력으로 취합니다Postgres두 배의 소스 파일genbki테이블을 빌드하는 입력 그리고 해당 테이블을 설명하는 C 헤더 파일.
관련 정보는 문서에서 찾을 수 있습니다initdb, createb및SQL명령생성 데이터 베이스.
thePostgres스포츠 토토 해석bki아래 설명대로 파일. 이것 설명은를 이해하기가 더 쉬울 것입니다.Global1.bki.source파일이 예를 들어 있습니다. (위에서 설명한 대로이. 소스 파일이 아닙니다BKI파일이지만 무엇이 무엇인지 추측 할 수 있습니다 결과bki파일이 될 것입니다 그래도).
명령은 명령 이름과 공간으로 구성됩니다. 분리 된 주장. "$"로 시작하는 명령에 대한 인수 특별히 처리됩니다. "$$"가 처음 두 문자라면 첫 번째 "$"는 무시되고 인수는 처리됩니다. 보통. "$"가 공간을 따라 가면 널 값. 그렇지 않으면“$”를 따르는 문자는입니다 논쟁이 발생하는 매크로의 이름으로 해석 매크로의 가치로 대체되었습니다. 이 매크로의 오류입니다 정의되지 않아.
매크로는를 사용하여 정의됩니다
매크로 MACRO_NAME 정의 = MACRO_VALUE
undefine macro macro_namedefine과 동일한 구문을 사용하여 재정의되었습니다.
일반 명령 및 매크로 명령 목록이 따릅니다.