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

51,18.pg_depend #

Danh mụcpg_dependGhi lại mối quan hệ tỷ lệ kèo bóng đá 88 giữa các đối tượng cơ sở dữ liệu. Thông tin này cho phépthảCác lệnh để tìm những đối tỷ lệ kèo bóng đá 88 khác phải được bỏ bởiDrop Cascadehoặc ngăn chặn việc thả trongDrop Hạn chếtrường hợp.

Xem thêmpg_shdepend, thực hiện một hàm tương tự cho các tỷ lệ kèo bóng đá 88 liên quan đến các đối tượng được chia sẻ trên cụm cơ sở dữ liệu.

Bảng 51,18.pg_dependcột

loại cột

11471_11484

classID oid(Tài liệu tham khảopg_ class.oid)

OID của danh mục hệ thống đối tượng tỷ lệ kèo bóng đá 88 là

objid oid(Tài liệu tham khảo bất kỳ cột OID nào)

oid của đối tượng tỷ lệ kèo bóng đá 88 cụ thể

12442_12452 INT4

Đối với cột bảng, đây là số cột (objidclassIDTham khảo chính bảng). Đối với tất cả các loại đối tỷ lệ kèo bóng đá 88 khác, cột này bằng không.

RefClassID oid(Tài liệu tham khảopg_ class.oid)

OID của danh mục hệ thống đối tỷ lệ kèo bóng đá 88 tham chiếu là

Refobjid OID(Tài liệu tham khảo bất kỳ cột OID nào)

oid của đối tỷ lệ kèo bóng đá 88 tham chiếu cụ thể

RefobJSubid INT4

Đối với cột bảng, đây là số cột (RefobjidRefClassIDTham khảo chính bảng). Đối với tất cả các loại đối tỷ lệ kèo bóng đá 88 khác, cột này bằng không.

DePtype char

Một mã xác định các ngữ nghĩa cụ thể của mối quan hệ tỷ lệ kèo bóng đá 88 này; Xem văn bản


Trong mọi trường hợp, Apg_dependMục nhập chỉ ra rằng đối tượng được tham chiếu không thể được bỏ mà không bỏ rơi đối tượng tỷ lệ kèo bóng đá 88. Tuy nhiên, có một số dòng sống được xác định bởiDePtype:

phụ thuộc_normal(n)

Một mối quan hệ bình thường giữa các đối tượng được tạo riêng biệt. Đối tượng tỷ lệ kèo bóng đá 88 có thể được bỏ mà không ảnh hưởng đến đối tượng được tham chiếu. Đối tượng được tham chiếu chỉ có thể được bỏ bằng cách chỉ địnhCascade, trong trường hợp đó, đối tượng tỷ lệ kèo bóng đá 88 cũng bị loại bỏ. Ví dụ: Cột bảng có sự tỷ lệ kèo bóng đá 88 bình thường vào kiểu dữ liệu của nó.

phụ thuộc_auto(A)

Đối tượng tỷ lệ kèo bóng đá 88 có thể được bỏ tách khỏi đối tượng được tham chiếu và phải được tự động bỏ (bất kểHạn chếhoặcCascadechế độ) Nếu đối tượng được tham chiếu bị hủy. Ví dụ: Một ràng buộc được đặt tên trên bảng được thực hiện tỷ lệ kèo bóng đá 88 tự động trên bảng, để nó biến mất nếu bảng bị hủy.

phụ thuộc_INTERNal(i)

Đối tượng tỷ lệ kèo bóng đá 88 được tạo ra như một phần của việc tạo đối tượng được tham chiếu và thực sự chỉ là một phần của việc triển khai nội bộ của nó. Một trực tiếpthảcủa đối tượng tỷ lệ kèo bóng đá 88 sẽ không được phép hoàn toàn (chúng tôi sẽ bảo người dùng phát hành AthảChống lại đối tỷ lệ kèo bóng đá 88 tham chiếu, thay vào đó). MỘTDropcủa đối tượng được tham chiếu sẽ dẫn đến việc tự động bỏ đối tượng tỷ lệ kèo bóng đá 88 cho dùCascadeđược chỉ định hay không. Nếu đối tượng tỷ lệ kèo bóng đá 88 phải được bỏ do sự tỷ lệ kèo bóng đá 88 vào một số đối tượng khác bị xóa, sự sụt giảm của nó được chuyển đổi thành một giọt của đối tượng được tham chiếu, do đóbình thườngAutoSự tỷ lệ kèo bóng đá 88 của đối tượng tỷ lệ kèo bóng đá 88 hoạt động giống như chúng là sự tỷ lệ kèo bóng đá 88 của đối tượng được tham chiếu. Ví dụ: A View'sON CHỌNQuy tắc được thực hiện tỷ lệ kèo bóng đá 88 vào nội bộ vào chế độ xem, ngăn không cho nó bị hủy trong khi quan điểm vẫn còn. Sự tỷ lệ kèo bóng đá 88 của quy tắc (chẳng hạn như các bảng mà nó đề cập) hành động như thể chúng là sự tỷ lệ kèo bóng đá 88 của quan điểm.

phụ thuộc_partition_pri(P)
phụ thuộc_partition_sec(S)

Đối tượng tỷ lệ kèo bóng đá 88 được tạo ra như một phần của việc tạo đối tượng được tham chiếu và thực sự chỉ là một phần của việc triển khai nội bộ của nó; Tuy nhiên, không giống nhưNội bộ, có nhiều hơn một đối tượng được tham chiếu như vậy. Đối tượng tỷ lệ kèo bóng đá 88 không được bỏ trừ khi ít nhất một trong số các đối tượng được tham chiếu này bị loại bỏ; Nếu bất kỳ ai là, đối tượng tỷ lệ kèo bóng đá 88 nên được loại bỏ cho dù có hay khôngCascadeđược chỉ định. Cũng không giống nhưNội bộ17797_18660Đính kèm/phân vùng táchHoạt động: Các tỷ lệ kèo bóng đá 88 phân vùng chỉ cần được thêm hoặc loại bỏ. Ví dụ: Một chỉ mục được phân vùng trẻ em được thực hiện tỷ lệ kèo bóng đá 88 vào phân vùng trên cả hai bảng phân vùng và chỉ mục được phân vùng cha mẹ, để nó biến mất nếu một trong số đó bị loại bỏ, nhưng không phải là khác. Sự tỷ lệ kèo bóng đá 88 vào chỉ mục cha là chính, do đó nếu người dùng cố gắng bỏ chỉ mục được phân vùng con, thông báo lỗi sẽ đề xuất bỏ chỉ mục cha mẹ thay thế (không phải bảng).

phụ thuộc_extension(E)

Đối tượng tỷ lệ kèo bóng đá 88 là thành viên củaMở rộngĐó là đối tỷ lệ kèo bóng đá 88 tham chiếu (xempg_extension). Đối tượng tỷ lệ kèo bóng đá 88 chỉ có thể được bỏ quaTiện ích mở rộngTrên đối tượng được tham chiếu. Về mặt chức năng, loại tỷ lệ kèo bóng đá 88 này hoạt động giống như mộtNội bộSự tỷ lệ kèo bóng đá 88, nhưng nó được giữ riêng cho sự rõ ràng và để đơn giản hóapg_dump.

phụ thuộc_auto_extension(x)

Đối tượng tỷ lệ kèo bóng đá 88 không phải là thành viên của phần mở rộng là đối tượng được tham chiếu (và do đó không nên bỏ qua bởipg_dump), nhưng nó không thể hoạt động mà không có phần mở rộng và sẽ được tự động thả nếu phần mở rộng là. Đối tượng tỷ lệ kèo bóng đá 88 cũng có thể được tự bỏ rơi. Về mặt chức năng, loại tỷ lệ kèo bóng đá 88 này hoạt động giống như mộtAuto20534_20600pg_dump.

Hương vị tỷ lệ kèo bóng đá 88 khác có thể cần thiết trong tương lai.

Lưu ý rằng hai đối tỷ lệ kèo bóng đá 88 hoàn toàn có thể được liên kết bởi nhiều hơn mộtpg_dependmục nhập. Ví dụ, một chỉ mục được phân vùng trẻ em sẽ có cả sự tỷ lệ kèo bóng đá 88 loại phân vùng vào bảng phân vùng liên quan của nó và sự tỷ lệ kèo bóng đá 88 tự động vào mỗi cột của bảng đó mà nó lập chỉ mục. Loại tình huống này thể hiện sự kết hợp của nhiều ngữ nghĩa tỷ lệ kèo bóng đá 88. Một đối tượng tỷ lệ kèo bóng đá 88 có thể được bỏ mà không cầnCascadeNếu bất kỳ sự tỷ lệ kèo bóng đá 88 nào của nó thỏa mãn điều kiện của nó để tự động giảm. Ngược lại, tất cả các hạn chế của các tỷ lệ kèo bóng đá 88 về đối tượng nào phải được bỏ cùng nhau phải được thỏa mãn.

Hầu hết các đối tỷ lệ kèo bóng đá 88 tạo tronginitDBđược coi làGhimHồi, có nghĩa là chính hệ thống tỷ lệ kèo bóng đá 88 vào chúng. Do đó, chúng không bao giờ được phép bỏ. Ngoài ra, biết rằng các đối tượng được ghim sẽ không bị loại bỏ, cơ chế tỷ lệ kèo bóng đá 88 không bận tâm để tạo rapg_dependCác mục hiển thị các tỷ lệ kèo bóng đá 88 vào chúng. Do đó, ví dụ, một cột bảng loạiSốĐáng chú ý có mộtbình thườngtỷ lệ kèo bóng đá 88 vàoSốKiểu dữ liệu, nhưng không có mục nào như vậy thực sự xuất hiện trongpg_depend.

Gửi hiệu chỉnh

23160_23386Mẫu này23471_23535