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
Tài kèo bóng đá cúp c2 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 kèo bóng đá cúp c2 trang chohiện tạiPhiên bản hoặc kèo bóng đá cúp c2 trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá cúp c28.20. Pseudo-Types

ThePostgreSQLkèo bóng đá cúp c2 hệ thống chứa một số mục nhập mục đích đặc biệt được gọi chung làPseudo-Types10359_10642SQLKiểu dữ kèo bóng đá cúp c2.Bảng 8-25Liệt kê các kèo bóng đá cúp c2 giả hiện có.

Bảng 8-25. Pseudo-Types

Tên Mô tả
bất kỳ Cho biết rằng một hàm chấp nhận bất kỳ loại dữ kèo bóng đá cúp c2 đầu vào nào.
AnyEuity Cho biết rằng một hàm chấp nhận bất kỳ loại dữ kèo bóng đá cúp c2 nào (xemPhần 35.2.5).
AnyArray Cho biết rằng một hàm chấp nhận bất kỳ loại dữ kèo bóng đá cúp c2 mảng nào (xemPhần 35.2.5).
Anynonarray Cho biết rằng một hàm chấp nhận bất kỳ loại dữ kèo bóng đá cúp c2 không phải nào (xemPhần 35.2.5).
Anyenum Cho biết rằng một hàm chấp nhận bất kỳ loại dữ kèo bóng đá cúp c2 enum nào (xemPhần 35.2.5Phần 8.7).
Anyrange Cho biết rằng một hàm chấp nhận bất kỳ loại dữ kèo bóng đá cúp c2 phạm vi nào (xemPhần 35.2.5Phần 8.17).
cString Cho biết rằng kèo bóng đá cúp c2 hàm chấp nhận hoặc trả về chuỗi C chấm dứt null.
Nội bộ Cho biết rằng một hàm chấp nhận hoặc trả về kiểu dữ kèo bóng đá cúp c2 bên trong máy chủ.
ngôn ngữ_handler kèo bóng đá cúp c2 trình xử lý cuộc gọi ngôn ngữ thủ tục được tuyên bố trả lạingôn ngữ_handler.
fdw_handler kèo bóng đá cúp c2 trình xử lý trình bao bọc nước ngoài được tuyên bố là trả lạifdw_handler.
Record Xác định chức năng lấy hoặc trả về một kèo bóng đá cúp c2 hàng không xác định.
Trigger Hàm kích hoạt được tuyên bố trả vềTrigger.
event_trigger Hàm kích hoạt sự kiện được tuyên bố để trả vềevent_trigger.
void cho biết rằng kèo bóng đá cúp c2 hàm trả về không có giá trị.
Opaque Một tên kèo bóng đá cúp c2 lỗi thời trước đây phục vụ tất cả các mục đích trên.

Các chức năng được mã hóa trong C (dù tích hợp hoặc được tải động) có thể được khai báo để chấp nhận hoặc trả về bất kỳ loại dữ kèo bóng đá cúp c2 giả nào trong số này. Tùy thuộc vào chức năng tác giả để đảm bảo rằng chức năng sẽ hoạt động an toàn khi loại giả được sử dụng làm loại đối số.

Các hàm được mã hóa bằng các ngôn ngữ thủ tục chỉ có thể sử dụng các kèo bóng đá cúp c2 giả được cho phép bởi các ngôn ngữ thực hiện của chúng. Hiện tại, hầu hết các ngôn ngữ thủ tục đều cấm sử dụng kèo bóng đá cúp c2 giả làm đối số và chỉ cho phépvoidRecordlà kèo bóng đá cúp c2 kết quả (cộngTriggerhoặcevent_triggerKhi hàm được sử dụng làm kích hoạt hoặc kích hoạt sự kiện). Một số cũng hỗ trợ các hàm đa hình bằng cách sử dụng các kèo bóng đá cúp c2AnyEuity, AnyArray, Anynonarray, AnyenumAnyrange.

14417_14423Nội bộ14451_14598SQLTruy vấn. Nếu kèo bóng đá cúp c2 hàm có ít nhất kèo bóng đá cúp c2Nội bộ-type đối số thì nó không thể được gọi từSQL. Để bảo tồn kèo bóng đá cúp c2 an toàn của hạn chế này, điều quan trọng là phải tuân theo quy tắc mã hóa này: Không tạo bất kỳ chức năng nào được tuyên bố trả lạiNội bộTrừ khi nó có ít nhất kèo bóng đá cúp c2Nội bộĐối số.