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 kèo chấp bóng đá hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo chấp bóng đá hôm nay50.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 kèo chấp bóng đá hôm nay loại trừ trên các bảng. (Các kèo chấp bóng đá hôm nay cột không được xử lý đặc biệt. Mọi kèo chấp bóng đá hôm nay cột đều tương đương với một số kèo chấp bóng đá hôm nay bảng.)PG_AttributionDanh mục, không phải ở đây.

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

Kiểm tra các kèo chấp bóng đá hôm nay trên các miền cũng được lưu trữ ở đây.

Bảng 50-13.PG_Constraintcột

tên loại Tài liệu tham khảo Mô tả
oid oid định danh hàng (thuộc tính ẩn; phải được chọn rõ kèo chấp bóng đá hôm nay)
Conname tên tên kèo chấp bóng đá hôm nay (không nhất thiết là duy nhất!)
Connamespace oid PostgreSQL: soi.oid oid của không gian tên có chứa kèo chấp bóng đá hôm nay này
Contype Char C= Kiểm tra kèo chấp bóng đá hôm nay,f= kèo chấp bóng đá hôm nay khóa nước ngoài,P= kèo chấp bóng đá hôm nay khóa chính,u12203_12227T= Kích hoạt kèo chấp bóng đá hôm nay,x= Biểu đồ loại trừ
Condeferable bool Có phải là người bị trì hoãn không?
Condeferred bool Có bị kèo chấp bóng đá hôm nay theo mặc định không?
Convalidated bool Bị kèo chấp bóng đá hôm nay đã đượ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 kèo chấp bóng đá hôm nay
Conrelid OID pg_ class.oid Bảng kèo chấp bóng đá hôm nay này được bật; 0 nếu không phải là một kèo chấp bóng đá hôm nay bảng
Contypid oid pg_type.oid miền mà kèo chấp bóng đá hôm nay này nằm trên; 0 nếu không phải là một kèo chấp bóng đá hôm nay miền
Conindid oid pg_ class.oid Chỉ mục hỗ trợ kèo chấp bóng đá hôm nay này, nếu đó là một khóa duy nhất, khóa chính, khóa nước ngoài hoặc kèo chấp bóng đá hôm nay 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,S= Simple
Conislocal bool 15083_15213
Coninhcount INT4 Số lượng tổ tiên kế thừa trực tiếp mà kèo chấp bóng đá hôm nay này có. Một kèo chấp bóng đá hôm nay 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 kèo chấp bóng đá hôm nay không thể xâm phạm.
Conkey int2 [] PostgreSQL: Tài.attnum Nếu kèo chấp bóng đá hôm nay bảng (bao gồm cả các khóa ngoại, nhưng không bị kèo chấp bóng đá hôm nay kích hoạt), danh sách các cột bị kèo chấp bóng đá hôm nay
confkey int2 [] PostgreSQL: Tài.attnum Nếu một khóa ngoại, danh sách kèo chấp bóng đá hôm nay cột được tham chiếu
Conpfeqop oid [] kèo bóng đá.oid Nếu một khóa ngoại, danh sách kèo chấp bóng đá hôm nay toán tử bình đẳng cho pk = fk so sánh
Conppeqop oid [] kèo bóng đá.oid Nếu một khóa ngoại, danh sách kèo chấp bóng đá hôm nay toán tử bình đẳng cho pk = pk so sánh
16932_16943 oid [] kèo bóng đá.oid Nếu một khóa ngoại, danh sách kèo chấp bóng đá hôm nay toán tử bình đẳng cho FK = FK so sánh
Conexclop oid [] kèo bóng đá.oid Nếu một kèo chấp bóng đá hôm nay loại trừ, danh sách các toán tử loại trừ trên mỗi cột
Conbin pg_node_tree Nếu một kèo chấp bóng đá hôm nay kiểm tra, biểu diễn nội bộ của biểu thức
Consrc Text Nếu một kèo chấp bóng đá hôm nay 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 kèo chấp bóng đá hôm nay loại trừ,Conkeychỉ hữu ích cho các phần tử kèo chấp bóng đá hôm nay 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 trongConkeyvà chỉ số liên quan phải được tư vấn để khám phá biểu thức bị hạn chế. (ConkeyDo đó có cùng nội dung vớipg_index.Indkeycho chỉ mục.)

Lưu ý: Consrckhông được cập nhật khi kèo chấp bóng đá hôm nay đối tượng được tham chiếu thay đổi; Ví dụ, nó sẽ không theo dõi việc đổi tên kèo chấp bóng đá hôm nay 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ề kèo chấp bóng đá hôm nay kiểm tra.

Lưu ý: pg_class.relchecksCần đồng ý với số lượng mục kiểm tra kiểm tra được tìm thấy trong bảng này cho mỗi quan hệ.