---
description: 此表是存放标准的字段信息的系统表。
navTitle: DG_STD_FIELDS
---
# **DG\_STD\_FIELDS 标准字段**

此表是存放标准的字段信息的系统表。

## 位置{#position}

模型路径：`/sysdata/data/tables/dg/DG_STD_FIELDS.tbl`

物理表名：`SZSYS_5_DG_STD_FIELDS`

## 表结构{#structure}

| 字段名 | 字段类型 | 字段描述 |
| :----  | :---- | :------ |
| STD\_TABLE\_ID | VARCHAR(32) | 字段所在的标准表的标识，主键 |
| STD\_FIELD\_NAME | VARCHAR(256) | 字段名称，主键 |
| STD\_FIELD\_DESC | VARCHAR(1024) | 字段描述 |
| DATA\_TYPE | VARCHAR(32) | 字段类型名称，对应 DbDataTypes/FieldDataType。常见值包括 `string`（字符）、`number`（数值）、`int`（整数）、`boolean`（布尔）、`date`（日期）、`time`（时间）、`timestamp`（时间戳）、`clob`、`blob`、`json`、`array`、`vector`、`geo_point`、`geo_line`、`geo_polygon` 和 `unknown` |
| DATA\_LENGTH | NUMBER(16) | 字段长度 |
| DATA\_DECIMAL | NUMBER(4) | 小数位数 |
| ALLOW\_NULL | NUMBER(2) | 业务上是否允许为空，1代表允许，0代表不允许 |
| VALUE\_RANGE | VARCHAR(128) | 取值范围，格式：(0,1000]代表"x>=0&\&x<1000"，(0,100)代表"x>=0&\&x<=100" |
| IS\_PRIMARY | NUMBER(2) | 是否主键，1代表是，0代表否 |
| UNIT | VARCHAR(32) | 常用单位，g、米、个、吨、万元等 |
| OPTIONS | CLOB | 扩展属性，json名值对存储一些自定义属性信息。包括取值范围、可选值列表等都存放这里 |
| DIMENSION\_TABLE | VARCHAR(50) | 关联维表，关联维表的路径或id |

## 表索引{#indexes}

| 类型 | 名称 | 字段列表 | 是否唯一 | 说明 |
| :---- | :---- | :---- | :------ | :------ |
| 主键 | PRIMARY | STD\_TABLE\_ID, STD\_FIELD\_NAME | 是 | 唯一标识一条记录 |
| 索引 | - | - | - | 该表未定义其他索引 |
