Postgresql 8.3.23 Tài liệu | ||||
---|---|---|---|---|
9892_9898 | Backward nhanh | Chương 44. Danh mục hệ thống | Chuyển tiếp nhanh | NEXT |
Danh mụcPG_ConstraintCửa hàng kiểm tra, khóa chính, các kèo chấp bóng đá hôm nay khóa độc đáo và nước ngoài trên bàn. (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 tương đương với một số kèo chấp bóng đá hôm nay bảng.) Các kèo chấp bóng đá hôm nay không có null được thể hiện trongPG_AttributionDanh mục.
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 44-13.PG_Constraintcột
tên | loại | Tài liệu tham khảo | Mô tả |
---|---|---|---|
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 | pg_namespace.oid | oid của không gian tên có chứa cái này kèo chấp bóng đá hôm nay |
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,u= kèo chấp bóng đá hôm nay duy nhất | |
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? | |
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 bảng kèo chấp bóng đá hôm nay |
Contypid | OID | pg_type.oid | Tên 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à miền kèo chấp bóng đá hôm nay |
confrelid | oid | pg_ class.oid | Nếu kèo chấp bóng đá hôm nay 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 | |
confdeltype | char | Mã hành động xóa khóa nước ngoài | |
ConfMatchType | Char | Loại phù hợp với phím nước ngoài | |
Conkey | int2 [] | PG_Attribution.attnum | Nếu kèo chấp bóng đá hôm nay bảng, danh sách các cột mà kèo chấp bóng đá hôm nay kèo chấp bóng đá hôm nay |
confkey | int2 [] | PG_Attribution.attnum | Nếu kèo chấp bóng đá hôm nay khóa ngoại, danh sách các cột được tham chiếu |
Conpfeqop | oid [] | pg_operator.oid | Nếu kèo chấp bóng đá hôm nay khóa nước ngoài, danh sách các toán tử bình đẳng cho PK = FK so sánh |
Conppeqop | oid [] | PG_OPERATOR.oid | Nếu kèo chấp bóng đá hôm nay khóa nước ngoài, danh sách các toán tử bình đẳng cho PK = so sánh PK |
Conffeqop | oid [] | pg_operator.oid | Nếu kèo chấp bóng đá hôm nay khóa nước ngoài, danh sách các toán tử bình đẳng cho FK = FK so sánh |
Conbin | Text | Nếu một kèo chấp bóng đá hôm nay kiểm tra, một 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 người có thể đọc được Biểu diễn của biểu thức |
Lưu ý: Consrckhông cập nhật khi các đối tượng được tham chiếu thay đổi; Ví dụ, nó sẽ không Theo dõi đổi tên các cột. Thay vì dựa vào lĩnh vực này, Tốt nhất là sử dụng
pg_get_constraintdef ()
Để trích xuất Định nghĩa của một 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 tìm thấy trong bảng này cho mỗi quan hệ.