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 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 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

33.8. Quá tải kèo tỷ số bóng đá euro hôm nay

Nhiều hơn một kèo tỷ số bóng đá euro hôm nay có thể được xác định với cùng một tên SQL, Miễn là các lập luận họ đưa ra là khác nhau. Nói cách khác, Tên kèo tỷ số bóng đá euro hôm nay có thể làquá kèo tỷ số bóng đá euro hôm nay. Khi a Truy vấn được thực thi, máy chủ sẽ xác định kèo tỷ số bóng đá euro hôm nay nào gọi từ các loại dữ liệu và số lượng của lập luận. Quá tải cũng có thể được sử dụng để mô phỏng các kèo tỷ số bóng đá euro hôm nay với số lượng đối số khác nhau, tối đa tối đa hữu hạn con số.

Một hàm cũng có thể có cùng tên với một thuộc tính. (Nhớ lại rằngthuộc tính (bảng)IS tương đương vớiBảng.Attribution.) Trong trường hợp có sự mơ hồ giữa một hàm trên một phức hợp loại và một thuộc tính của loại phức, thuộc tính sẽ Luôn được sử dụng.

Khi tạo ra một họ các kèo tỷ số bóng đá euro hôm nay quá tải, nên Cẩn thận không tạo ra sự mơ hồ. Ví dụ, đưa ra kèo tỷ số bóng đá euro hôm nay

11897_12005

Không rõ ràng kèo tỷ số bóng đá euro hôm nay nào sẽ được gọi với một số đầu vào tầm thường nhưKiểm tra (1, 1.5). Các quy tắc giải quyết hiện đang được thực hiện là được mô tả trongChương 10, nhưng nó là không khôn ngoan để thiết kế một hệ thống một cách tinh tế dựa vào điều này hành vi.

Khi quá tải các kèo tỷ số bóng đá euro hôm nay ngôn ngữ C, có thêm một Ràng buộc: Tên C của từng kèo tỷ số bóng đá euro hôm nay trong gia đình của Các kèo tỷ số bóng đá euro hôm nay quá tải phải khác với tên C của tất cả Các kèo tỷ số bóng đá euro hôm nay khác, hoặc được tải nội bộ hoặc động. Nếu điều này Quy tắc bị vi phạm, hành vi không thể di động. Bạn có thể nhận được một Lỗi liên kết thời gian chạy hoặc một trong các kèo tỷ số bóng đá euro hôm nay sẽ được gọi (thường là cái bên trong). Hình thức thay thế củaASmệnh đề cho SQLTạo kèo tỷ số bóng đá euro hôm naylệnh phân tách hàm SQL Tên từ tên hàm trong mã nguồn C. Ví dụ.,

Tạo kiểm tra kèo tỷ số bóng đá euro hôm nay (int) Trả về int int
    BẰNG 'FileName',' test_1arg '
    Ngôn ngữ C;
Tạo kiểm tra kèo tỷ số bóng đá euro hôm nay (int, int) trả về int
    BẰNG 'FileName',' test_2arg '
    Ngôn ngữ C;

Tên của các kèo tỷ số bóng đá euro hôm nay C ở đây phản ánh một trong nhiều có thể các quy ước.