标注 | 说明 | 数据类型 |
输入表 | 包含将通过新的计算进行更新的字段的表。 | Mosaic Layer; Raster Layer; Table View |
字段名称(现有或新建) | 将通过新的计算进行更新的字段。 如果输入表中不存在具有指定名称的字段,则会添加该字段。 | Field |
表达式 | 用于创建填充所选行的值的简单计算表达式。 | SQL Expression |
表达式类型 (可选) | 指定要使用的表达式类型。 如果输入是要素服务,则默认表达式类型为 SQL。 对于任意类型的输入,默认表达式类型均为 Python。 要了解有关 Python 表达式的详细信息,请参阅计算字段 Python 示例。 有关 Arcade 表达式的详细信息,请参阅开发人员帮助中的 ArcGIS Arcade。 要了解有关 SQL 表达式的详细信息,请参阅计算字段值。 SQL 表达式可用于加快要素服务和企业级地理数据库的计算速度。 使用该表达式可以将单次请求发送到服务器或数据库,而不必一次执行一个要素或一行的计算,从而显著提高计算速度。 仅要素服务和企业级地理数据库支持 SQL 表达式。 对于其他格式,请使用 Python 或 Arcade 表达式。 要了解有关 VBScript 表达式的详细信息,请参阅计算字段 VBScript 示例。
| String |
代码块 (可选) | 将用于复杂 Python 或 VBScript 表达式的代码块。 | String |
字段类型 (可选) | 指定新字段的字段类型。 仅当输入表中不存在字段名称时才使用此参数。 如果字段的类型为文本,则该字段的长度为 512,除非输入为 shapefile 或 dBASE 文件,在这种情况下,长度将为 254。要调整长度,请使用修改字段工具。
| String |
强制域 (可选) | 指定是否将强制执行字段属性域规则。
| Boolean |
派生输出
标注 | 说明 | 数据类型 |
更新的输入表 | 已更新的表。 | Table View; Raster Layer; Mosaic Layer |