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

11.9. Các lớp vận tỷ lệ kèo bóng đá và toán tử

Một định nghĩa chỉ số có thể chỉ địnhtỷ lệ kèo bóng đá toán tửĐối với mỗi cột của một chỉ mục.

Tạo chỉ mụctêntrênBảng(Cột opClass[Tùy chọn sắp xếp] [, ...]);

tỷ lệ kèo bóng đá toán tử xác định các toán tử được sử dụng bởiINT4sẽ sử dụngINT4_OPStỷ lệ kèo bóng đá; tỷ lệ kèo bóng đá toán tử này bao gồmINT4. Trong thực tế, tỷ lệ kèo bóng đá toán tử mặc định choASC/Descvà/hoặcNULLS đầu tiên/NULLS).

Ngoài ra còn có một số tỷ lệ kèo bóng đá toán tử tích hợp bên cạnh

  • Các tỷ lệ kèo bóng đá toán tửtext_potype_ops, varchar_pattern_ops, bpchar_pattern_opsname_pattern_opsHỗ trợ chỉ mục B-Tree trênText, Varchar, chartên, tương ứng. Sự khác biệt từnhưhoặc POSIX"C"Locale. Như mộtVarcharCột như thế này:

    Tạo chỉ mục test_index trên test_table (col varchar_pattern_ops);

    Lưu ý rằng bạn cũng nên tạo một chỉ mục với mặc địnhxxx_pattern_opsCác tỷ lệ kèo bóng đá toán tử.xxx_pattern_opsCác lớp vận tỷ lệ kèo bóng đá,

Truy vấn sau đây cho thấy tất cả các tỷ lệ kèo bóng đá toán tử được xác định:

Chọn Am.AmName dưới dạng index_method,

Một tỷ lệ kèo bóng đá toán tử thực sự chỉ là một tập hợp con của một tập hợp con lớn hơnGia đình vận tỷ lệ kèo bóng đá. TRONG

Truy vấn này hiển thị tất cả tỷ lệ kèo bóng đá họ toán tử được xác định và tất cả

Chọn Am.AmName dưới dạng index_method,