pg_enum
Thepg_enum
Danh mục chứa các mục hiển thị các giá trị và nhãn cho mỗi loại cách đọc kèo bóng đá. Biểu diễn bên trong của một giá trị cách đọc kèo bóng đá đã cho thực sự là oid của hàng liên quan của nó trongpg_enum
.
Bảng 51.20.PG_ENUM
cộ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 |
|
oid cách đọc kèo bóng đápg_type mục nhập giá trị cách đọc kèo bóng đá này |
enumsortorder |
float4 |
Vị trí sắp xếp của giá trị cách đọc kèo bóng đá này trong loại cách đọc kèo bóng đá của nó | |
enumlabel |
tên |
Nhãn văn bản cho giá trị cách đọc kèo bóng đá này |
OIDS choPG_ENUM
Hà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 cách đọc kèo bóng đá của chúng. Nghĩa là, nếu hai oids thuộc cùng loại cách đọc kèo bóng đá, thì OID nhỏ hơn phải có nhỏ hơnenumsortorder
Giá 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 cách đọc kèo bóng đá được tạo, các thành viên của nó được chỉ định các vị trí thứ tự 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ách đọc kèo bóng đáenumsortorder
. 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 cách đọc kèo bóng đá.