PostgreSQL: soi kèo bóng đá truoctran liệu: 9.5: PostgreSQL 9.5.25 soi kèo bóng | |||
---|---|---|---|
prev | UP | Chương 49. Danh mục hệ thống | Tiếp theo |
ThePG_ENUMDanh mục chứa các mục hiển thị các giá trị và nhãn cho mỗi loại kèo tỷ số bóng đá euro hôm nay. Biểu diễn bên trong của một giá trị kèo tỷ số bóng đá euro hôm nay đã cho thực sự là oid của hàng liên quan của nó trongpg_enum.
Bảng 49-20.pg_enumcộ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õ ràng) | |
enumtypid | oid | PG_TYPE.oid | oid củaPG_TYPEmục nhập giá trị kèo tỷ số bóng đá euro hôm nay này |
enumsortorder | float4 | Vị trí sắp xếp của giá trị kèo tỷ số bóng đá euro hôm nay này trong loại kèo tỷ số bóng đá euro hôm nay của nó | |
enumlabel | tên | Nhãn văn bản cho giá trị kèo tỷ số bóng đá euro hôm nay này |
OIDS choPG_ENUMHàng tuân theo một quy tắc đặc biệt: Các OID được đánh số chẵn được đảm bảo được đặt hàng theo cách tương tự như thứ tự sắp xếp của loại kèo tỷ số bóng đá euro hôm nay của chúng. Nghĩa là, nếu hai oids thuộc cùng loại kèo tỷ số bóng đá euro hôm nay, thì OID nhỏ hơn phải có nhỏ hơnenumsortorderGiá trị. Các giá trị OID số lẻ không cần phải có mối quan hệ với thứ tự sắp xếp.
Khi một loại kèo tỷ số bóng đá euro hôm nay được tạo, các thành viên của nó được chỉ định các vị trí thứ tự sắp xếp 1 ..n. Nhưng các thành viên được thêm vào sau này có thể được đưa ra các giá trị âm hoặc phân đoạn củaenumsortorder. Yêu cầu duy nhất về các giá trị này là chúng được đặt hàng chính xác và duy nhất trong mỗi loại kèo tỷ số bóng đá euro hôm nay.