Phiên bản được hỗ trợ:16 / 15 / 14 / 13
Phiên bản kèo bóng đá pháp đượ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
Tài liệu này dành cho phiên bản kèo bóng đá pháp được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng kèo bóng đá pháp trang chohiện tạiPhiên bản hoặc kèo bóng đá pháp trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

53,5. kèo bóng đá pháp chế

Ginkèo bóng đá pháp hỗ trợ đầy đủ Quét chỉ mục. Lý do cho điều này làExtractValue8734_8940GinĐể đảm bảo rằng việc quét chỉ mục có thể Tìm mọi hàng trong bảng.

Vì giới kèo bóng đá pháp này, khiTrích xuấtreturnNKEYS = 0Để chỉ ra rằng tất cả các giá trị đều khớp với truy vấn,GinSẽ phát ra lỗi. (Nếu như Có nhiều toán tử có thể lập chỉ mục trong truy vấn, cái này chỉ xảy ra nếu tất cả họ trả về số 0 choNKEYS.)

có thể cho một lớp toán tử có thể phá vỡ kèo bóng đá pháp chế so với quét chỉ số đầy đủ. Để làm điều đó,ExtractValuephải trả lại ít nhất kèo bóng đá pháp (có thể giả) khóa cho mọi giá trị được lập chỉ mục vàTrích xuấtphải chuyển đổi một không giới kèo bóng đá pháp Tìm kiếm vào một truy vấn phù hợp một phần sẽ quét toàn bộ chỉ mục. Điều này không hiệu quả nhưng có thể cần thiết để tránh trường hợp góc thất bại với các toán tử nhưnhưhoặc bao gồm tập hợp con.

GinGiả sử có thể lập chỉ mục Người vận hành nghiêm ngặt. Điều này có nghĩa làExtractValuesẽ hoàn toàn kèo bóng đá pháp được gọi trên Giá trị null (vì vậy giá trị sẽ kèo bóng đá pháp được giới thiệu) vàTrích xuấtsẽ không được gọi trên null Giá trị so sánh kèo bóng đá pháp trong hai (thay vào đó, truy vấn được cho là không thể so sánh được).

Một giới kèo bóng đá pháp nghiêm trọng hơn có thể làGinkèo bóng đá pháp thể xử lý các phím null - ví dụ: Mảng chứa NULL kèo bóng đá pháp thể được xử lý ngoại trừ bằng cách bỏ qua VÔ GIÁ TRỊ.