PG_Attribution
Danh mụcPG_ATTRIBUTE
Lưu trữ thông tin về các kèo bóng đá cúp c2 bảng. Sẽ có chính xác mộtPG_Attribution
Hàng cho mỗi kèo bóng đá cúp c2 trong mỗi bảng trong cơ sở dữ liệu. (Cũng sẽ có các mục thuộc tính cho các chỉ mục và thực sự tất cả các đối tượng cópg_ class
Mục nhập.)
Thuộc tính thuật ngữ tương đương với kèo bóng đá cúp c2 và được sử dụng vì lý do lịch sử.
Bảng 51.7.PG_Attribution
kèo bóng đá cúp c2
tên | loại | Tài kèo bóng đá cúp c2 tham khảo | Mô tả |
---|---|---|---|
Attrelid |
oid |
|
Bảng kèo bóng đá cúp c2 này thuộc về |
Attname |
tên |
Tên kèo bóng đá cúp c2 | |
atttypid |
oid |
|
Loại dữ liệu của kèo bóng đá cúp c2 này |
attstAttarget |
INT4 |
Attattarget Kiểm soát mức độ chi tiết của số liệu thống kê được tích lũy cho kèo bóng đá cúp c2 này bởiPhân tích. Giá trị bằng không chỉ ra rằng không có số kèo bóng đá cúp c2 thống kê nào được thu thập. Một giá trị âm cho biết sử dụng mục tiêu thống kê mặc định của hệ thống. Ý nghĩa chính xác của các giá trị dương là phụ thuộc vào loại dữ kèo bóng đá cúp c2. Đối với các loại dữ kèo bóng đá cúp c2 vô hướng,attstAttarget Cả hai là số mục tiêu củaGiá trị phổ biến nhấtHàngĐể thu thập và số lượng mục tiêu của các thùng biểu đồ để tạo. |
|
Attlen |
INT2 |
một bản sao củapg_type.typlen của loại kèo bóng đá cúp c2 này |
|
Attnum |
INT2 |
Số lượng của kèo bóng đá cúp c2. Các kèo bóng đá cúp c2 thông thường được đánh số từ 1 trở lên. Các kèo bóng đá cúp c2 hệ thống, chẳng hạn nhưCTID , có số âm (tùy ý). |
|
Attndims |
INT4 |
Số lượng kích thước, nếu kèo bóng đá cúp c2 là loại mảng; nếu không thì 0. (Hiện tại, số lượng kích thước của một mảng không được thực thi, do đó, bất kỳ giá trị khác không có nghĩa làĐó là một mảngHồi.) | |
Attcacheoff |
INT4 |
Luôn luôn -1 trong lưu trữ, nhưng khi được tải vào một bộ mô tả hàng trong bộ nhớ, điều này có thể được cập nhật để lưu trữ phần bù của thuộc tính trong hàng | |
atttyPmod |
INT4 |
atttyPmod Bản ghi dữ kèo bóng đá cúp c2 cụ thể được cung cấp tại thời gian tạo bảng (ví dụ: độ dài tối đa của AVarchar 15808_15955AtttyPmod . |
|
AttbyVal |
bool |
một bản sao củapg_type.typbyval của loại kèo bóng đá cúp c2 này |
|
AttStorage |
Char |
Thông thường là bản sao củapg_type.typstorage thuộc loại kèo bóng đá cúp c2 này. Đối với các loại dữ liệu có thể nướng, điều này có thể được thay đổi sau khi tạo kèo bóng đá cúp c2 để kiểm soát chính sách lưu trữ. |
|
Attalign |
Char |
một bản sao củapg_type.typalign của loại kèo bóng đá cúp c2 này |
|
attnotnull |
bool |
Điều này thể hiện một ràng buộc không có null. | |
atthasdef |
bool |
kèo bóng đá cúp c2 này có biểu thức hoặc biểu thức tạo mặc định, trong trường hợp đó sẽ có một mục tương ứng trongPG_ATTRDEF Danh mục thực sự xác định biểu thức. (Kiểm traATTGENDATED Để xác định xem đây là biểu thức mặc định hay thế hệ.) |
|
atthasmissing |
bool |
kèo bóng đá cúp c2 này có giá trị được sử dụng trong đó kèo bóng đá cúp c2 hoàn toàn bị thiếu trong hàng, như xảy ra khi một kèo bóng đá cúp c2 được thêm vào với một không bay hơiMặc định Giá trị sau khi hàng được tạo. Giá trị thực tế được sử dụng được lưu trữ trongAttmissingVal kèo bóng đá cúp c2. |
|
Attidentity |
char |
Nếu một byte số không ('' ), sau đó không phải là một kèo bóng đá cúp c2 nhận dạng. Nếu không thì,A = Được tạo luôn,D = được tạo theo mặc định. |
|
Attenerated |
char |
Nếu số không byte ('' ), sau đó không phải là một kèo bóng đá cúp c2 được tạo. Nếu không thì,S = được lưu trữ. (Các giá trị khác có thể được thêm vào trong tương lai.) |
|
AttisDropped |
bool |
kèo bóng đá cúp c2 này đã bị loại bỏ và không còn hợp lệ. Một kèo bóng đá cúp c2 bị rơi vẫn có mặt trong bảng, nhưng bị phân tích cú pháp và do đó không thể truy cập thông qua SQL. | |
Attislocal |
bool |
kèo bóng đá cúp c2 này được xác định cục bộ trong quan hệ. Lưu ý rằng một kèo bóng đá cúp c2 có thể được xác định cục bộ và kế thừa đồng thời. | |
Attinhcount |
INT4 |
Số lượng tổ tiên trực tiếp mà kèo bóng đá cúp c2 này có. Một kèo bóng đá cúp c2 có số lượng tổ tiên khác không thể bị bỏ lại và không được đổi tên. | |
attcollation |
oid |
|
đối chiếu được xác định của kèo bóng đá cúp c2 hoặc không nếu kèo bóng đá cúp c2 không thuộc loại dữ liệu có kết hợp. |
Attacl |
aclitem [] |
Đặc quyền truy cập cấp kèo bóng đá cúp c2, nếu có bất kỳ được cấp cụ thể trên kèo bóng đá cúp c2 này | |
Attoptions |
Text [] |
Tùy chọn cấp thuộc tính, nhưTừ khóa = valueHồichuỗi | |
Attfdwoptions |
Text [] |
Tùy chọn trình bao bọc dữ kèo bóng đá cúp c2 nước ngoài cấp thuộc tính, nhưtừ khóa = valuechuỗi | |
AttmissingVal |
AnyArray |
kèo bóng đá cúp c2 này có một mảng một phần tử chứa giá trị được sử dụng khi kèo bóng đá cúp c2 hoàn toàn bị thiếu trong hàng, như xảy ra khi kèo bóng đá cúp c2 được thêm vào với không bay hơiMặc định Giá trị sau hàng được tạo. Giá trị chỉ được sử dụng khiatthasmissing 21856_21908 |
Trong một kèo bóng đá cúp c2 bị rơiPG_ATTRIBUTE
22077_22087atttypid
được đặt lại về 0, nhưngAttlen
và các trường khác được sao chép từpg_type
vẫn còn hợp lệ. Sự sắp xếp này là cần thiết để đối phó với tình huống loại dữ liệu của kèo bóng đá cúp c2 bị rơi sau đó đã bị loại bỏ, và do đó không cóPG_TYPE
hàng nữa.Attlen
và các trường khác có thể được sử dụng để diễn giải nội dung của một hàng của bảng.