Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo chấp bóng đá hôm nay.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

Chương 50.BKIkèo chấp bóng đá hôm nay phụ trợ

Mục lục
50.1.BKIĐịnh dạng tệp
50.2.BKIlệnh
50.3.Ví dụ

kèo chấp bóng đá hôm nay phụ trợ (BKI) Tệp là tập lệnh bằng ngôn ngữ đặc biệt được hiểu bởikèo chấp bóng đá hôm nayphụ trợ khi chạy trong"Bootstrap"chế độ. Bootstrap chế độ cho phép các danh mục hệ thống được tạo và điền từ cào, trong khi các lệnh SQL thông thường yêu cầu các danh mục tồn tại rồi.BKITệp có thể do đó được sử dụng để tạo hệ thống cơ sở dữ liệu trong lần đầu tiên địa điểm. (Và chúng có lẽ không hữu ích cho bất cứ điều gì khác.)

initDBSử dụng ABKItệp để thực hiện một phần công việc của mình khi tạo Một cụm cơ sở dữ liệu mới. Tệp đầu vào được sử dụng bởiinitDBđược tạo ra như một phần của tòa nhà và cài đặtkèo chấp bóng đá hôm naybởi a chương trình có tênGenbki.sh, trong đó đọc Một số tệp tiêu đề C được định dạng đặc biệt trongsrc/bao gồm/catalog/Thư mục của nguồn cây. Được tạoBKITệp là gọi điệnPostgres.bkivà bình thường được cài đặt trongchia sẻthư mục con của cây cài đặt.

Thông tin liên quan có thể được tìm thấy trong tài liệu choinitDB.

50.1.BKIĐịnh dạng tệp

Phần này mô tả cáchkèo chấp bóng đá hôm nayTrợ lý diễn giảiBKITệp. Mô tả này sẽ dễ hiểu hơn nếupostgres.bkiTệp có trong tay làm ví dụ.

BKIĐầu vào bao gồm một Trình tự các lệnh. Các lệnh được tạo thành từ một số mã thông báo, tùy thuộc vào cú pháp của lệnh. Mã thông báo là thường bị ngăn cách bởi khoảng trắng, nhưng không cần phải có nếu không có sự mơ hồ. Không có bộ phân cách lệnh đặc biệt; tiếp theo mã thông báo về mặt cú pháp không thể thuộc về lệnh trước bắt đầu một cái mới. (Thông thường bạn sẽ đặt một lệnh mới trên một lệnh mới dòng, cho rõ ràng.) mã thông báo có thể là một số từ khóa nhất định, đặc biệt ký tự (dấu ngoặc đơn, dấu phẩy, v.v.), các số hoặc chuỗi được trích dẫn kép. Mọi thứ đều nhạy cảm.

Các dòng bắt đầu bằng A#là bị bỏ qua.