젠 토토 : 문서 : 9 | |||
---|---|---|---|
이전 | PostgreSQL : 문서 : 9.6 : 범퍼카 토토 카탈로그 | 50 장. 시스템 카탈로그 | 토토 사이트 추천 : 문서 : 9.6 : pg_authid |
카탈로그pg_attribute테이블 열에 대한 정보를 저장합니다. 정확히 하나가있을 것입니다pg_attribute데이터베이스의 모든 테이블의 모든 열에 대해 행하십시오. (인덱스에 대한 속성 항목도 있으며, 실제로는 모든 개체가 있습니다.PG_CLASS출품작)
항 속성이라는 용어는 열과 같으며 역사적 이유로 사용됩니다.
표 50-7.pg_attribute열
이름 | type | 참조 | 설명 |
---|---|---|---|
attrelid | OID | PG_CLASS.Oid | 이 열은에 속합니다. |
attname | 이름 | 열 이름 | |
atttypid | OID | pg_type.Oid | 이 열의 데이터 유형 |
attstattarget | int4 | attstattarget이 열에 의해 축적 된 통계의 세부 수준을 제어분석. 0은 통계를 수집해서는 안된다는 것을 나타냅니다.attstattarget둘 다 대상 수입니다"가장 일반적인 값"수집 할 및 생성 할 히스토그램 빈의 대상 수입니다. | |
attlen | int2 | 사본pg_type이 열 유형 | |
attnum | int2 | 열의 수. 보통 열은 1 위로 번호가 매겨집니다.OID, (임의의) 음수가 있습니다. | |
attndims | int4 | 열이 배열 유형 인 경우 치수 수; 그렇지 않으면 0. (현재, 배열의 치수 수는 시행되지 않으므로 0이 아닌 값은 효과적으로"배열입니다".) | |
attcacheoff | int4 | 항상 스토리지에서 -1이지만 메모리의 행 디스크립터에로드하면 행 내 속성의 오프셋을 캐시하도록 업데이트 될 수 있습니다. | |
atttypmod | int4 | atttypmod테이블 생성 시간에 제공되는 유형별 데이터 레코드 (예 : A의 최대 길이varchar열). 유형 별 입력 함수 및 길이 강요 함수로 전달됩니다.atttypmod. | |
attbyval | bool | 사본pg_type.typbyval이 열 유형 | |
Attstorage | char | 일반적으로 사본pg_type.typstorage13632_13750 | |
attalign | char | 사본pg_type.typalign이 열 유형 | |
attnotnull | bool | 이것은 무자비한 구속 조건을 나타냅니다. | |
atthasdef | bool | 이 열은 기본값이 있습니다.이 경우에 해당 항목이 있습니다.PG_ATTRDEF실제로 값을 정의하는 카탈로그. | |
attisdropped | bool | 이 열은 삭제되었으며 더 이상 유효하지 않습니다. 삭제 된 열은 여전히 테이블에 물리적으로 존재하지만 파서에 의해 무시되므로 SQL을 통해 액세스 할 수 없습니다. | |
attislocal | bool | 이 열은 관계에서 로컬로 정의됩니다. 열은 로컬로 정의되고 동시에 상속 될 수 있습니다. | |
AttinhCount | int4 | 이 열이 가지고있는 직접 조상의 수. 0이 아닌 조상이없는 열의 이름을 삭제하거나 이름을 바꿀 수 없습니다. | |
attcollation | OID | 스포츠 토토 사이트 :.Oid | 열의 정의 된 Collation 또는 열이 Collatable Data Type이 아닌 경우 0. |
attacl | aclitem [] | 열 수준 액세스 권한,이 열에 특별히 부여 된 경우 | |
Attoptions | 텍스트 [] | 속성 수준 옵션, AS"키워드 = value"문자열 | |
attfdwoptions | 텍스트 [] | 속성 레벨 이외의 데이터 래퍼 옵션으로"키워드 = value"문자열 |
삭제 된 열에서pg_attributeEntry,atttypid0으로 재설정되지만attlen그리고 다른 필드는pg_type여전히 유효합니다. 이 배열은 삭제 된 열의 데이터 유형이 나중에 삭제 된 상황에 대처하기 위해 필요합니다.pg_type더 이상.attlen다른 필드는 표의 행의 내용을 해석하는 데 사용될 수 있습니다.