Alter Fields (multiple) (Data Management)

AllSource 1.3    |

Summary

Alters the field properties of multiple fields in a feature class or table.

Usage

    Caution:

    This tool modifies the input data. See Tools that modify or update the input data for more information and strategies to avoid undesired data changes.

  • This tool allows you to rename fields or field aliases for a geodatabase table or feature class.

  • You can use this tool to modify the field alias of a field in a table or view that is registered with the geodatabase.

  • If an input field is a required field, only the field alias can be modified.

Parameters

LabelExplanationData Type
Input Table

The input geodatabase table or feature class that contains the field that will be altered.

Table View; Raster Layer; Mosaic Layer
Field Properties
(Optional)

The input table fields and their properties that will be altered.

  • Field Name—The name of the field that will be altered. If the field is a required field, only the field alias will be altered.
  • New Field Name (optional)—The new name for the field.
  • New Field Alias (optional)—The new field alias for the field.
  • New Field Type (optional)—Specifies the new field type for the field. This column is only applicable if the input table is empty (does not contain records).
  • New Field Length (optional)—The new length of the field (Long type). This sets the maximum number of allowable characters for each record of the field. This option is only applicable to fields of type Text or Blob (binary data). If the table is empty, the field length can be increased or decreased. If the table is not empty, the length can only be increased from the current value.
  • New Field IsNullable (optional)—Specifies whether the field can contain null values. Null values are only supported for fields in a geodatabase. This option is only applicable if the table is empty (does not contain records). If checked, the field can contain null values. This is the default. If unchecked, the field cannot contain null values.
  • Clear Alias (optional)—Specifies whether the alias for the input field will be cleared. The New Field Alias value must be empty to clear the alias of the field. If checked, the field alias will be cleared (set to null). If unchecked, the field alias will not be cleared. This is the default.

Available field types are as follows:

  • Short (16-bit integer)—The field type will be short. Short fields support whole numbers between -32,768 and 32,767.
  • Long (32-bit integer)—The field type will be long. Long fields support whole numbers between -2,147,483,648 and 2,147,483,647.
  • Big integer (64-bit integer)—The field type will be big integer. Big integer fields support whole numbers between -(253) and 253.
  • Float (32-bit floating point)—The field type will be float. Float fields support fractional numbers between -3.4E38 and 1.2E38.
  • Double (64-bit floating point)—The field type will be double. Double fields support fractional numbers between -2.2E308 and 1.8E308.
  • Text—The field type will be text. Text fields support a string of characters.
  • Date—The field type will be date. Date fields support date and time values.
  • Date (high precision)—The field type will be high precision date. High precision date fields support date and time values with millisecond time.
  • Date only—The field type will be date only. Date only fields support date values with no time values.
  • Time only—The field type will be time only. Time only fields support time values with no date values.
  • Timestamp offset—The field type will be timestamp offset. Timestamp offset fields support a date, time, and offset from a UTC value.
  • Blob (binary data)—The field type will be BLOB. BLOB fields support data stored as a long sequence of binary numbers. You need a custom loader or viewer or a third-party application to load items into a BLOB field or view the contents of a BLOB field.
  • GUID (globally unique identifier)—The field type will be GUID. GUID fields store registry-style strings consisting of 36 characters enclosed in curly brackets.
  • Raster imagery—The field type will be raster. Raster fields can store raster data in or alongside the geodatabase. All ArcGIS software-supported raster dataset formats can be stored, but it is recommended that only small images be used.
Value Table

Derived Output

LabelExplanationData Type
Updated Input Table

The updated input table.

Table View; Raster Layer; Mosaic Layer

Environments

Related topics