Nhiều hơn một hàm 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 tỷ lệ kèo bóng đá tối nay có thể làquá tỷ lệ kèo bóng đá tối nay. Khi a Truy vấn được thực thi, máy chủ sẽ xác định tỷ lệ kèo bóng đá tối 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 tỷ lệ kèo bóng đá tối 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 thuộc tính. 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 tỷ lệ kèo bóng đá tối nay quá tải, nên Cẩn thận không tạo ra sự mơ hồ. Ví dụ, đưa ra tỷ lệ kèo bóng đá tối nay
Tạo kiểm tra tỷ lệ kèo bóng đá tối nay (int, real) trả về ... Tạo kiểm tra tỷ lệ kèo bóng đá tối nay (smallint, độ chính xác kép) trả về ...
Không rõ tỷ lệ kèo bóng đá tối nay nào sẽ được gọi là 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ả trongHướng dẫn sử dụng, 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.
12034_12479ASmệnh đề cho SQLTạo tỷ lệ kèo bóng đá tối 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 tỷ lệ kèo bóng đá tối nay (int) Trả về int BẰNG 'FileName',' test_1arg ' Ngôn ngữ C; Tạo kiểm tra tỷ lệ kèo bóng đá tối nay (int, int) trả về int BẰNG 'FileName',' test_2arg ' Ngôn ngữ C;
Tên của các hàm C ở đây phản ánh một trong nhiều có thể các quy ước.
trướcPostgreSQL7.0, this Cú pháp thay thế không tồn tại. Có một mẹo để đi xung quanh vấn đề, bằng cách xác định một tập hợp các hàm C với các tỷ lệ kèo bóng đá tối nay khác nhau tên và sau đó xác định một tập hợp tỷ lệ kèo bóng đá tối nay SQL có tên giống hệt nhau trình bao bọc lấy các loại đối số thích hợp và gọi phù hợp với tỷ lệ kèo bóng đá tối nay c.