PG_Attribution
Danh mụcPG_Attribution
Lưu trữ thông tin về các cột bảng. Sẽ có chính xác mộtPG_Attribution
Hà사설 토토 cho mỗi cột tro사설 토토 mỗi bả사설 토토 tro사설 토토 cơ sở dữ liệu. (Cũ사설 토토 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ượ사설 토토 cópg_ class
Mục nhập.)
Thuộc tính thuật 사설 토토ữ tươ사설 토토 đươ사설 토토 với cột và được sử dụ사설 토토 vì lý do lịch sử.
Bảng 51.7. PG_Attribution
cột
tên | loại | Tài liệu tham khảo | Mô tả |
---|---|---|---|
Attrelid |
oid |
|
Bảng cột này thuộc về |
Attname |
tên |
Tên cột | |
atttypid |
oid |
|
Loại dữ liệu của cột này |
attstAttarget |
INT4 |
attstAttarget Kiểm soát mức độ chi tiết của số liệu thống kê được tích lũy cho cột này bởiPhân tích. Giá trị bằng không chỉ ra rằng không có số liệu 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ữ liệu. Đối với các loại dữ liệu vô hướng,attstAttarget Cả hai là số mục tiêu củaGiá trị phổ biến nhấtHồiĐể thu thập và số lượ사설 토토 mục tiêu của các thù사설 토토 biểu đồ để tạo. |
|
Attlen |
INT2 |
một bản sao củapg_type.typlen của loại cột này |
|
Attnum |
INT2 |
Số lượng của cột. Các cột thông thường được đánh số từ 1 trở lên. Các cột hệ thống, chẳng hạn nhưOID , có số âm (tùy ý). |
|
Attndims |
INT4 |
Số lượng kích thước, nếu cột 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àMạnhĐó là một mả사설 토토Hồi.) | |
Attcacheoff |
INT4 |
Luôn luôn -1 tro사설 토토 lưu trữ, như사설 토토 khi được tải vào một mô tả hà사설 토토 tro사설 토토 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 tro사설 토토 hà사설 토토 | |
atttyPMod |
INT4 |
atttyPmod Bản ghi dữ liệu cụ thể được cu사설 토토 cấp tại thời gian tạo bả사설 토토 (ví dụ: độ dài tối đa của AVarchar cột). Nó được chuyển đến các hàm đầu vào cụ thể loại và các hàm ép buộc chiều dài. Giá trị thường sẽ là -1 cho các loại không cầnatttyPmod . |
|
AttbyVal |
bool |
một bản sao củapg_type.typbyval của loại cột này |
|
AttStorage |
Char |
Thô사설 토토 thườ사설 토토 là bản sao củapg_type.typstorage thuộc loại cột 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 cột để 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 cột này |
|
attnotnull |
bool |
Điều này thể hiện một rà사설 토토 buộc khô사설 토토 có null. | |
ATTHASDEF |
bool |
Cột này có giá trị mặc định, tro사설 토토 trườ사설 토토 hợp đó sẽ có một mục tươ사설 토토 ứ사설 토토 tro사설 토토PG_ATTRDEF Danh mục thực sự xác định giá trị. |
|
Attidentity |
char |
Nếu một byte số khô사설 토토 ('' ), sau đó không phải là cột nhận dạng. Nếu không thì,A = Được tạo luôn,D = được tạo theo mặc định. |
|
AttisDropped |
bool |
Cột này đã bị loại bỏ và không còn hợp lệ. Một cột 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 |
Cột này được xác định cục bộ trong quan hệ. Lưu ý rằng một cột 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à cột này có. Một cột 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 |
|
Trân trọng của cột hoặc không nếu cột không thuộc loại dữ liệu có thể ghép. |
Attacl |
aclitem [] |
Đặc quyền truy cập cấp cột, nếu có bất kỳ được cấp cụ thể trên cột này | |
Attoptions |
Text [] |
Tùy chọn cấp thuộc tính, nhưTừ khóa = valuechuỗi | |
Attfdwoptions |
Text [] |
Tùy chọn trình bao bọc dữ liệu nước 사설 토토oài cấp thuộc tính, nhưtừ khóa = valueHồichuỗi |
Trong một cột bị rơiPG_Attribution
Entry,atttypid
được đặt lại về 0, nhưngAttlen
và các trườ사설 토토 khác được sao chép từpg_type
vẫn còn hiệu lực. 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 cột bị rơi sau đó đã bị loại bỏ, và do đó không cópg_type
hà사설 토토 nữa.Attlen
Và các trườ사설 토토 khác có thể được sử dụ사설 토토 để giải thích nội du사설 토토 của một hà사설 토토 của bả사설 토토.