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 liệu này dành cho phiên bản không được hỗ trợ của cách đọc kèo bóng đá.
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ế.

cách đọc kèo bóng đá42.11.PG_CAST

Danh mụcpg_castLưu trữ dữ cách đọc kèo bóng đá Loại đường dẫn chuyển đổi, cả đường dẫn tích hợp và các đường dẫn được xác định vớiTạo Cast.

Bảng 42-11.pg_castcột

tên cách đọc kèo bóng đá Tài cách đọc kèo bóng đá tham khảo Mô tả
Castsource oid pg_type11117_11123 oid của loại dữ cách đọc kèo bóng đá nguồn
CastTarget oid pg_type.oid oid của kiểu dữ cách đọc kèo bóng đá đích
Castfunc oid PG_PROC.oid oid của hàm sẽ sử dụng để thực hiện diễn viên này. Zero được lưu trữ nếu các loại dữ cách đọc kèo bóng đá tương thích nhị phân (nghĩa là không cần hoạt động thời gian chạy để thực hiện dàn diễn viên).
CastContext char Cho biết bối cảnh mà diễn viên có thể được gọi trong.Echỉ có nghĩa là một diễn viên rõ ràng (sử dụngCasthoặc::Cú pháp).Acó nghĩa là hoàn toàn trong việc gán cho cột đích, như cũng như rõ ràng.icó nghĩa là ngầm trong các biểu thức, cũng như trường hợp.

Các chức năng diễn viên được liệt kê trongpg_cast12751_12983Số nguyên; nó nhận được công cụ sửa đổi cách đọc kèo bóng đá được liên kết với cách đọc kèo bóng đá đích hoặc-1Nếu không có. Đối số thứ ba, nếu hiện tại, phải là cách đọc kèo bóng đáBoolean; nó nhận đượcTRUENếu diễn viên là diễn viên rõ ràng,Sainếu không.

Thật hợp pháp khi tạo APG_CASTmục nhập trong đó nguồn và mục tiêu Các cách đọc kèo bóng đá giống nhau, nếu chức năng liên quan mất nhiều hơn Một đối số. Các mục như vậy đại diện cho"Độ dài Chức năng ép buộc "đó là giá trị ép buộc của loại hợp pháp cho một giá trị sửa đổi loại cụ thể. Tuy nhiên, lưu ý rằng tại hiện tại không có hỗ trợ để liên kết loại không mặc định bộ điều chỉnh với các loại dữ cách đọc kèo bóng đá do người dùng tạo và vì vậy cơ sở này là Chỉ sử dụng cho số lượng nhỏ các loại tích hợp có loại Cú pháp sửa đổi được tích hợp vào ngữ pháp.

Khi Apg_castMục nhập khác nhau các loại nguồn và mục tiêu và một hàm mất nhiều hơn một đối số, nó đại diện cho việc chuyển đổi từ loại này sang loại khác và Áp dụng một sự ép buộc dài trong một bước duy nhất. Khi không có mục như vậy có sẵn, ép buộc với một loại sử dụng công cụ sửa đổi loại bao gồm hai bước, một bước để chuyển đổi giữa các loại dữ cách đọc kèo bóng đá và một thứ hai để áp dụng công cụ sửa đổi.