PG_Constraint
#Danh mụcPG_Constraint
Lưu trữ Kiểm tra, Not-Null, Khóa chính, duy nhất, Khóa nước ngoài và các ràng kèo bóng đá c1 loại trừ trên các bảng. (Các ràng kèo bóng đá c1 cột không được xử lý đặc biệt. Mọi ràng kèo bóng đá c1 cột đều tương đương với một số ràng kèo bóng đá c1 bảng.)
Trình kích hoạt ràng kèo bóng đá c1 do người dùng xác định (được tạo bằngTạo Kích hoạt ràng kèo bóng đá c1
) Cũng làm phát sinh một mục trong bảng này.
Kiểm tra các ràng kèo bóng đá c1 trên các miền cũng được lưu trữ ở đây.
Bảng 52.13.PG_Constraint
cột
loại cột Mô tả |
---|
định danh hàng |
tên ràng kèo bóng đá c1 (không nhất thiết là duy nhất!) |
oid của không gian tên có chứa ràng kèo bóng đá c1 này |
|
Có phải là người bị trì hoãn không? |
Có bị ràng kèo bóng đá c1 theo mặc định không? |
Có phải ràng kèo bóng đá c1 được thi hành không? |
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 ràng kèo bóng đá c1 |
Bảng mà ràng kèo bóng đá c1 này được bật; không nếu không phải là một ràng kèo bóng đá c1 bảng |
Tên miền mà ràng kèo bóng đá c1 này được bật; không nếu không phải là một ràng kèo bóng đá c1 miền |
Chỉ mục hỗ trợ ràng kèo bóng đá c1 này, nếu đó là một khóa duy nhất, khóa chính, khóa nước ngoài hoặc ràng kèo bóng đá c1 loại trừ; Khác không |
ràng kèo bóng đá c1 tương ứng của bảng phân vùng cha mẹ, nếu đây là một ràng kèo bóng đá c1 trên một phân vùng; Khác không |
Nếu một khóa ngoại, bảng được tham chiếu; Khác không |
Mã hành động cập nhật khóa nước ngoài: |
Mã hành động xóa khóa nước ngoài: |
Loại phù hợp với nước ngoài: |
Hạn chế này được xác định cục bộ cho mối quan hệ. Lưu ý rằng một ràng kèo bóng đá c1 có thể được xác định cục bộ và kế thừa đồng thời. |
Số lượng tổ tiên kế thừa trực tiếp mà ràng kèo bóng đá c1 này có. Một ràng kèo bóng đá c1 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. |
Hạn chế này được xác định cục bộ cho mối quan hệ. Nó là một ràng kèo bóng đá c1 không thể xâm phạm. |
Hạn chế này được xác định với |
Nếu ràng kèo bóng đá c1 bảng (bao gồm cả các khóa ngoại, nhưng không bị ràng kèo bóng đá c1 kích hoạt), danh sách các cột bị ràng kèo bóng đá c1 |
Nếu một khóa ngoại, danh sách các cột được tham chiếu |
Nếu một khóa ngoại, danh sách các toán tử bình đẳng cho pk = fk so sánh |
Nếu một khóa ngoại, danh sách các toán tử bình đẳng cho pk = pk so sánh |
Nếu một khóa ngoại, danh sách các toán tử bình đẳng cho FK = FK so sánh |
Nếu một khóa ngoại bằng |
Nếu ràng kèo bóng đá c1 loại trừ hoặc |
Nếu một ràng kèo bóng đá c1 kiểm tra, một biểu diễn nội bộ của biểu thức. (Bạn nên sử dụng |
Trong trường hợp ràng kèo bóng đá c1 loại trừ,Conkey
chỉ hữu ích cho các phần tử ràng kèo bóng đá c1 là tài liệu tham khảo cột đơn giản. Đối với các trường hợp khác, số 0 xuất hiện trongConkey
và chỉ mục liên quan phải được tư vấn để khám phá biểu thức bị hạn chế. (Conkey
Do đó có cùng nội dung vớipg_index
.indkey
cho chỉ mục.)
pg_class.relchecks
Cần đồng ý với số lượng mục nhập kiểm tra được tìm thấy trong bảng này cho mỗi quan hệ.