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

51.13.PG_Constraint

Danh mụcPG_ConstraintLưu trữ kiểm tra, khóa chính, duy nhất, khóa nước ngoài và các tỷ lệ kèo bóng đá 88 loại trừ trên các bảng. (Các tỷ lệ kèo bóng đá 88 cột không được xử lý đặc biệt. Mọi tỷ lệ kèo bóng đá 88 cột đều tương đương với một số tỷ lệ kèo bóng đá 88 bảng.)PG_AttributionDanh mục, không phải ở đây.

Trình kích hoạt tỷ lệ kèo bóng đá 88 do người dùng xác định (được tạo bằngTạo Kích hoạt tỷ lệ kèo bóng đá 88) Cũng làm phát sinh một mục trong bảng này.

Kiểm tra các tỷ lệ kèo bóng đá 88 trên các miền cũng được lưu trữ ở đây.

Bảng 51.13.PG_Constraintcột

tên loại Tài liệu tham khảo Mô tả
oid oid 11971_12035
Conname tên tên tỷ lệ kèo bóng đá 88 (không nhất thiết là duy nhất!)
Connamespace oid PG_Namespace.oid oid của không gian tên có chứa tỷ lệ kèo bóng đá 88 này
Contype Char C= Kiểm tra tỷ lệ kèo bóng đá 88,f= tỷ lệ kèo bóng đá 88 khóa nước ngoài,P= tỷ lệ kèo bóng đá 88 khóa chính,u= tỷ lệ kèo bóng đá 88 duy nhất,T= Kích hoạt tỷ lệ kèo bóng đá 88,x= Biểu đồ loại trừ
Condeferable bool Có phải là người bị trì hoãn không?
Condeferred bool Có bị tỷ lệ kèo bóng đá 88 theo mặc định không?
Convalidated bool Hạn chế đã được xác thực chưa? Hiện tại, chỉ có thể sai đối với các khóa nước ngoài và kiểm tra các tỷ lệ kèo bóng đá 88
Conrelid OID pg_ class.oid Bảng tỷ lệ kèo bóng đá 88 này được bật; 0 nếu không phải là một tỷ lệ kèo bóng đá 88 bảng
Contypid OID PG_TYPE.oid Miền tỷ lệ kèo bóng đá 88 này ở trên; 0 nếu không phải là một tỷ lệ kèo bóng đá 88 miền
Conindid OID pg_ class.oid Chỉ mục hỗ trợ tỷ lệ kèo bóng đá 88 này, nếu đó là một khóa duy nhất, khóa chính, khóa nước ngoài hoặc tỷ lệ kèo bóng đá 88 loại trừ; Khác 0
confrelid OID pg_ class.oid Nếu một khóa ngoại, bảng được tham chiếu; Khác 0
ConfupdType Char Mã hành động cập nhật khóa nước ngoài:A= Không hành động,R= Hạn chế,C= Cascade,n= Đặt null,D= Đặt mặc định
confdeltype char Mã hành động xóa khóa nước ngoài:A= Không hành động,R= Hạn chế,C= Cascade,n= Đặt null,D= Đặt mặc định
ConfMatchType Char Loại phù hợp với nước ngoài:f= Full,P= một phần,S15953_15964
Conislocal bool Hạn chế này được xác định cục bộ cho mối quan hệ. Lưu ý rằng một tỷ lệ kèo bóng đá 88 có thể được xác định cục bộ và kế thừa đồng thời.
Coninhcount INT4 Số lượng tổ tiên kế thừa trực tiếp mà tỷ lệ kèo bóng đá 88 này có. Một tỷ lệ kèo bóng đá 88 với số lượng tổ tiên khác không thể bị loại bỏ cũng không được đổi tên.
Connoinonherit bool Hạn chế này được xác định cục bộ cho mối quan hệ. Nó là một tỷ lệ kèo bóng đá 88 không thể xâm phạm.
Conkey int2 [] PG_Attribution.attnum Nếu tỷ lệ kèo bóng đá 88 bảng (bao gồm cả các khóa nước ngoài, nhưng không bị tỷ lệ kèo bóng đá 88 kích hoạt), danh sách các cột bị tỷ lệ kèo bóng đá 88
confkey int2 [] PG_Attribution.attnum Nếu một khóa ngoại, danh sách tỷ lệ kèo bóng đá 88 cột được tham chiếu
Conpfeqop oid [] PG_OPERATOR.oid Nếu một khóa ngoại, danh sách tỷ lệ kèo bóng đá 88 toán tử bình đẳng cho pk = fk so sánh
Conppeqop oid [] pg_operator.oid Nếu một khóa ngoại, danh sách tỷ lệ kèo bóng đá 88 toán tử bình đẳng cho pk = pk so sánh
Conffeqop oid [] 18397_18410.oid Nếu một khóa nước ngoài, danh sách tỷ lệ kèo bóng đá 88 toán tử bình đẳng cho FK = FK so sánh
Conexclop oid [] pg_operator.oid 18796_18868
Conbin pg_node_tree Nếu một tỷ lệ kèo bóng đá 88 kiểm tra, biểu diễn nội bộ của biểu thức
Consrc Text Nếu một tỷ lệ kèo bóng đá 88 kiểm tra, một biểu diễn có thể đọc được của con người của biểu thức

Trong trường hợp tỷ lệ kèo bóng đá 88 loại trừ,Conkeychỉ hữu ích cho các yếu tố tỷ lệ kèo bóng đá 88 là các tham chiếu cột đơn giản. Đối với các trường hợp khác, số 0 xuất hiện trongConkey19567_19662ConkeyDo đó có cùng nội dung vớipg_index.Indkeycho chỉ mục.)

ghi chú

Consrckhông được cập nhật khi tỷ lệ kèo bóng đá 88 đối tượng được tham chiếu thay đổi; Ví dụ, nó sẽ không theo dõi việc đổi tên tỷ lệ kèo bóng đá 88 cột. Thay vì dựa vào lĩnh vực này, tốt nhất là sử dụngpg_get_constraintdef ()Để trích xuất định nghĩa về tỷ lệ kèo bóng đá 88 kiểm tra.

Lưu ý

pg_class.relchecksCần đồng ý với số lượng tỷ lệ kèo bóng đá 88 mục nhập kiểm tra được tìm thấy trong bảng này cho mỗi quan hệ.