当前位置:网站首页>Gbase 8C system table PG_ attribute
Gbase 8C system table PG_ attribute
2022-07-03 02:22:00 【Dazhuang twelve】
pg_attribute System tables store information about table fields .
name | type | quote | describe |
attrelid | oid | pg_class.oid | The table to which the column belongs |
attname | name | Name | |
atttypid | oid | pg_type.oid | The data type of the column |
attstattarget | int4 | attstattarget Control by ANALYZE The level of detail of the statistics collected for this column .0 Value means that no statistics will be collected . A negative value indicates that the default target of the system is directly used . The exact meaning of a positive value depends on the data type . For scalar data types ,attstattarget Is to collect “ The most common value ” Target number of , It is also the target number of the histogram container to be created . | |
attlen | int2 | Of this column type pg_type.typlen a copy | |
attnum | int2 | Number of columns . Generally, it is listed from 1 Start numbering up . System column ( Such as oid) You have ( arbitrarily ) Negative number . | |
attndims | int4 | If the column is an array type , Here is its dimension ; Otherwise 0.( At present, the number of dimensions of an array is not mandatory , Therefore, any non-zero value can effectively indicate “ This is an array ”.) | |
attcacheoff | int4 | In storage, it is always -1, But when it is loaded into a row descriptor in memory , Here it may be updated to the offset of the attribute in the row | |
atttypmod | int4 | atttypmod Records the type related data provided when the table is created ( For example, one varchar The maximum length of the column ). It will be passed to the type related input function and length constraint function . For those who don't need atttypmod The type of , This value is always -1. | |
attbyval | bool | Of this column type pg_type.typbyval A copy of | |
attstorage | char | Usually of this column type pg_type.typstorage A copy of . For can TOAST Data type of , This can be modified after the column is created to control the storage policy . | |
attalign | char | Of this column type pg_type.typalign A copy of | |
attnotnull | bool | This represents a non empty constraint . | |
atthasdef | bool | This column has a default value , In this case, in pg_attrdef There will be a corresponding entry in the directory to really record the default value . | |
attidentity | char | If it is zero bytes (''), Is not an identification column . otherwise ,a = Always generated , d = Default generated . | |
attisdropped | bool | The column has been deleted and is no longer valid . A deleted column still physically exists in the table , But it will be ignored by the analyzer and therefore cannot pass SQL visit . | |
attislocal | bool | This column is defined locally by the relationship . Note that a column can be both locally defined and inherited . | |
attinhcount | int4 | The number of the direct ancestor of this column . A column with non-zero numbered ancestors cannot be deleted or renamed . | |
attcollation | oid | pg_collation.oid | The sorting rules defined for this column , If the column is not a sortable data type, then 0. |
attacl | aclitem[] | Column level access | |
attoptions | text[] | Attribute level options , With “keyword=value” String of form | |
attfdwoptions | text[] | Attribute level external data wrapper options , With “keyword=value” String of form |
边栏推荐
- GBase 8c系统表-pg_amop
- Depth (penetration) selector:: v-deep/deep/ and > > >
- [codeforces] cf1338a - Powered addition [binary]
- What are the key points often asked in the redis interview
- Word word word
- Flink CDC mongoDB 使用及Flink sql解析monggo中复杂嵌套JSON数据实现
- RestCloud ETL 跨库数据聚合运算
- Gbase 8C system table PG_ database
- UDP receive queue and multiple initialization test
- SPI mechanism
猜你喜欢

Restcloud ETL cross database data aggregation operation

Stm32f407 ------- IIC communication protocol

Awk from introduction to earth (0) overview of awk

RestCloud ETL 跨库数据聚合运算

Trial setup and use of idea GoLand development tool

详细些介绍如何通过MQTT协议和华为云物联网进行通信

Tongda OA V12 process center

y54.第三章 Kubernetes从入门到精通 -- ingress(二七)

easyExcel

stm32F407-------IIC通讯协议
随机推荐
UDP receive queue and multiple initialization test
CFdiv2-Fixed Point Guessing-(区间答案二分)
[Yu Yue education] China Ocean University job search OMG reference
cvpr2022去雨去雾
Detailed introduction to the deployment and usage of the Nacos registry
Kotlin middle process understanding and Practice (I)
[Yu Yue education] reference materials of love psychology of China University of mining and technology
Y54. Chapter III kubernetes from introduction to mastery -- ingress (27)
【 tutoriel】 Chrome ferme les cors et les messages de la politique inter - domaines et apporte des cookies à travers les domaines
javeScript 0.1 + 0.2 == 0.3的问题
es6 filter() 数组过滤方法总结
How to deal with cache hot key in redis
【CodeForces】CF1338A - Powered Addition【二进制】
Startup mode and scope builder of collaboration in kotlin
单词单词单词
GBase 8c系统表-pg_conversion
4. 类和对象
Cancellation of collaboration in kotlin, side effects of cancellation and overtime tasks
require. context
GBase 8c系统表pg_cast