ADM_TAB_COLS
查看所有用户表字段信息。
序号
字段名
字段定义
字段说明
0
OWNER
VARCHAR(64 BYTE)
字段所属用户名。
1
TABLE_NAME
VARCHAR(64 BYTE)
字段所属表名。
2
COLUMN_NAME
VARCHAR(64 BYTE)
字段名。
3
DATA_TYPE
VARCHAR(64 BYTE)
字段数据类型。
4
DATA_LENGTH
BINARY_INTEGER
字段定义长度。
5
DATA_PRECISION
BINARY_INTEGER
字段定义精度。
6
DATA_SCALE
BINARY_INTEGER
字段定义刻度。
7
NULLABLE
CHAR(1 BYTE)
字段是否为空。
8
COLUMN_ID
BINARY_INTEGER
字段ID。
9
DATA_DEFAULT
VARCHAR(1024 BYTE)
字段默认值信息。
10
NUM_DISTINCT
BINARY_INTEGER
该列DISTINCT值的个数。
11
LOW_VALUE
VARCHAR(64 BYTE)
该列取值的最小值。
12
HIGH_VALUE
VARCHAR(64 BYTE)
该列取值的最大值。
13
CHAR_LENGTH
BINARY_INTEGER
该列为字符串类型时的列大小(字节数),列不是字符串类型时值为0。
14
CHAR_USED
VARCHAR(1 BYTE)
上述CHAR_LENGTH表示的是字节数还是字符数。
15
HISTOGRAM
VARCHAR(64 BYTE)
直方图类型。
ADM_TAB_COLUMNS
查看所有用户表和视图的字段信息。
序号
字段名
字段定义
字段说明
0
OWNER
VARCHAR(64 BYTE)
字段所属表的所有者用户名。
1
TABLE_NAME
VARCHAR(64 BYTE)
字段所属表名。
2
COLUMN_NAME
VARCHAR(128 BYTE)
字段名。
3
DATA_TYPE
VARCHAR(64 BYTE)
字段数据类型。
4
DATA_LENGTH
BINARY_INTEGER
字段定义长度。
5
DATA_PRECISION
BINARY_INTEGER
字段定义精度。
6
DATA_SCALE
BINARY_INTEGER
字段定义刻度。
7
NULLABLE
CHAR(1 BYTE)
字段是否为空。
8
COLUMN_ID
INTEGER
字段ID。
9
DATA_DEFAULT
VARCHAR(1024 BYTE)
字段默认值信息。
10
NUM_DISTINCT
BINARY_INTEGER
该列DISTINCT值的个数。
11
LOW_VALUE
VARCHAR(64 BYTE)
该列取值的最小值。
12
HIGH_VALUE
VARCHAR(64 BYTE)
该列取值的最大值。
13
NUM_NULLS
BINARY_INTEGER
该列的空值个数。
14
NUM_BUCKETS
BINARY_INTEGER
该列对应的直方图中桶的个数。
15
CHAR_LENGTH
BINARY_INTEGER
该列为字符串类型时的列大小(字节数),列不是字符串类型时值为0。
16
CHAR_USED
CHAR(1 BYTE)
上述CHAR_LENGTH表示的是字节数还是字符数。在GaussDB 100中永远为字节数('B')。
17
SAMPLE_SIZE
BINARY_INTEGER
统计信息重采样的page数量。
18
LAST_ANALYZED
TIMESTAMP(6)
上一次收集统计信息的时间。
19
HISTOGRAM
VARCHAR(64 BYTE)
直方图类型。
20
AUTO_INCREMENT
CHAR(1 BYTE)
是否为自增列。
Y:是自增列。
N:不是自增列。
ADM_TAB_COMMENTS
查看所有用户的表注释信息。
序号
字段名
字段定义
字段说明
0
OWNER
VARCHAR(64 BYTE)
用户名
1
TABLE_NAME
VARCHAR(64 BYTE)
TABLE名
2
TABLE_TYPE
CHAR(5 BYTE)
TABLE/VIEW
3
COMMENTS
VARCHAR(4000 BYTE)
基于TABLE的注释