Postgresql 8.2.23 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 51. Chỉ kèo bóng đá euro gin | Chuyển tiếp nhanh | NEXT |
TheGinGiao diện có a mức độ trừu tượng cao, yêu cầu phương thức kèo bóng đá euro cập người thực hiện chỉ để thực hiện ngữ nghĩa của kiểu dữ liệu được kèo bóng đá euro cập. TheGinLớp Bản thân nó chăm sóc đồng thời, ghi nhật ký và tìm kiếm cây kết cấu.
Tất cả những gì cần thiết để có được mộtGinPhương thức truy cập làm việc là để thực hiện bốn phương thức do người dùng định nghĩa, xác định hành vi của các phím trong cây và mối quan hệ giữa các khóa, giá trị được lập chỉ kèo bóng đá euro và có thể lập chỉ kèo bóng đá euro Truy vấn. Tóm lại,GinKết hợp độ kèo bóng đá euro với tính tổng quát, tái sử dụng mã giao diện.
Bốn phương thức mà lớp toán tử chỉ kèo bóng đá euro choGinPhải cung cấp là:
so sánh các khóa (không được lập chỉ kèo bóng đá euro!) Và trả về một Số nguyên nhỏ hơn 0, 0 hoặc lớn hơn 0, chỉ ra liệu khóa đầu tiên nhỏ hơn, bằng hoặc lớn hơn thứ hai.
Trả về một mảng các khóa được cho một giá trị được lập chỉ kèo bóng đá euro. Số lượng khóa trả về phải được lưu trữ thành*NKEYS.
Trả về một mảng các khóa được cho một giá trị được kèo bóng đá euro vấn;
đó là,kèo bóng đá euro vấnlà giá trị trên
Phía bên phải của một toán tử có thể lập chỉ kèo bóng đá euro có tay trái
bên là cột được lập chỉ kèo bóng đá euro.nIS
Số chiến lược của toán tử trong toán tử
lớp (xemPhần
33.14.2). Thường,Trích xuất
Sẽ cần tham khảo ý kiếnnĐể xác định loại dữ liệu củakèo bóng đá euro vấnvà các giá trị chính cần
được chiết xuất. Số lượng khóa trả về phải được lưu trữ
vào trong*NKEYS.
Trả về đúng nếu giá trị được lập chỉ kèo bóng đá euro thỏa mãn truy vấn
toán tử với số chiến lượcn(hoặc có thể thỏa mãn, nếu toán tử được đánh dấu lại trong
lớp vận hành). TheKiểm traMảng
có cùng độ dài với số lượng phím trước đây
Được trả về bởiTrích xuất
cho
kèo bóng đá euro vấn này. Mỗi yếu tố củaKiểm traMảng là đúng nếu giá trị được lập chỉ kèo bóng đá euro
Chứa khóa truy vấn tương ứng, IE, if (kiểm tra [i] ==
Đúng) phím thứ i củaTrích xuất
mảng kết quả có mặt trong
giá trị được lập chỉ kèo bóng đá euro. Bản gốckèo bóng đá euro vấnDatum (không phải mảng khóa được trích xuất!)
được thông qua trong trường hợpnhất quán
Phương pháp cần tham khảo ý kiến
Nó.