> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Add fields to a table

> Every column in AI Table is a field. Learn how to add, edit, hide, freeze, reorder, describe, and set defaults for fields.

Every column in AI Table is called a **field**. Fields define the type and format of each column, keeping your data structured and consistent.

## A 2-minute intro to AI Table field types

## Primary field

The first column of an AI Table is the **primary field** — it can't be deleted or hidden. In the latest AI Table, the primary field defaults to type **Doc**. See [Table as doc](/aitable/fields/field-types/table-as-doc) for details.

## Field list

| Field type                   | Description                                                                                                                                                                                                                                             |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Standard fields**          |                                                                                                                                                                                                                                                         |
| Text                         | Plain text                                                                                                                                                                                                                                              |
| Single select / Multi-select | Tag records — one tag per cell (single) or multiple per cell (multi). To reuse the same option set across tables, build a master table of options and reference them via [single-select / multi-select option sync](/aitable/more/sync-select-options). |
| Number                       | Numbers in various formats                                                                                                                                                                                                                              |
| Currency                     | Multi-currency display                                                                                                                                                                                                                                  |
| Date                         | Dates and times in various formats                                                                                                                                                                                                                      |
| Member                       | Assign people to records, tasks, or projects                                                                                                                                                                                                            |
| Image and attachment         | Upload images and files of any type                                                                                                                                                                                                                     |
| Progress                     | Display progress with a bar                                                                                                                                                                                                                             |
| URL                          | A link, with an optional custom label                                                                                                                                                                                                                   |
| Formula                      | Advanced computed column                                                                                                                                                                                                                                |
| **Business fields**          |                                                                                                                                                                                                                                                         |
| Button                       | Trigger an automation by click                                                                                                                                                                                                                          |
| Checkbox                     | A box to check — track to-dos, mark records "done"                                                                                                                                                                                                      |
| Phone                        | Store phone numbers — call or SMS in one tap on mobile                                                                                                                                                                                                  |
| Rating                       | Visual rating                                                                                                                                                                                                                                           |
| Email                        | Email addresses                                                                                                                                                                                                                                         |
| Barcode                      |                                                                                                                                                                                                                                                         |
| Workflow                     | Customizable workflow stages (statuses)                                                                                                                                                                                                                 |
| Group chat                   | Internal or external groups                                                                                                                                                                                                                             |
| Administrative region        | Quickly record location info or capture real-time geo                                                                                                                                                                                                   |
| ID number                    |                                                                                                                                                                                                                                                         |
| Location                     |                                                                                                                                                                                                                                                         |
| Signature                    |                                                                                                                                                                                                                                                         |
| Rich text                    | Rich content (images, links, mixed formatting)                                                                                                                                                                                                          |
| **Advanced fields**          |                                                                                                                                                                                                                                                         |
| Lookup                       |                                                                                                                                                                                                                                                         |
| One-way link                 | Link records from another table — click to view full row info                                                                                                                                                                                           |
| Two-way link                 | Link from A to B — B mirrors back automatically                                                                                                                                                                                                         |
| Linked reference             | Surface fields beyond the primary one in linked rows                                                                                                                                                                                                    |
| Auto number                  | Unique auto-incrementing IDs per record                                                                                                                                                                                                                 |
| Created by                   | The record's creator (read-only)                                                                                                                                                                                                                        |
| Created time                 | The record's creation time (read-only)                                                                                                                                                                                                                  |
| Last modified by             | The most recent editor (read-only)                                                                                                                                                                                                                      |
| Last modified time           | The most recent edit time (read-only)                                                                                                                                                                                                                   |

## Basics

### Add a field

#### **Add a field / column in grid view**

1. Click the ➕ icon on the right of the title bar.
2. Type the field name and pick the type.

#### **Add a field in other views**

1. **Kanban view** — click **Card config**; add the field at the bottom of the dialog.
2. **Gallery view** — click **Gallery config**; add the field at the bottom of the dialog.
3. **Calendar / Gantt view** — click **Field management**; add the field at the bottom of the dialog.

#### **Add a field in form view**

When adding a question, click the relevant **field type** to insert it; switch to **Edit mode** to edit.

For form details, see [Form basics](/aitable/forms/form-basics).

### Edit a field

Two ways to edit an existing field:

1. **Double-click** the field title to open the editor.
2. **Right-click** the field title — or hover and click the dropdown — pick **Edit field / column** in the menu.

### Hide / show fields

Open [Field management](/aitable/fields/field-management) — click the icon on the right of the field name to **show / hide** it.

Or right-click the field title (or hover and click the dropdown) — pick **Hide field / column**.

### Freeze fields / columns

Right-click the field title (or hover and click the dropdown) — pick **Freeze up to this field / column**.

Hover the **freeze line** and drag left / right to adjust the frozen range.

Note: the **primary field** is frozen by default and can't be unfrozen.

### Reorder fields

**Grid view** supports reordering.

Drag the **field title** left / right to reorder.

**Reorder in other views**

Click **Field management** (or **Card config** / **Gallery config**), hold the field on the left and drag.

Note: the primary field can't be moved.

### Edit a field's description

Right-click the field title (or hover and click the dropdown) — pick **Edit field / column description**. Type the description and click **OK**.

### Set a field default

1. Double-click the field / column title to open the editor.
2. Type the default in the input or dropdown.
3. Click confirm to save.

A default applies to the **whole table**, not just the current view.

Most regular fields support defaults: title, number, currency, date, single-select, multi-select, rating, progress, member, group chat, URL, address, barcode, checkbox, department, location, phone, email, rich text.

## FAQ

#### **Q: Why can't I delete or hide the first field?**

A: AI Table's first field is the **primary field** — it can't be deleted, moved, replaced, or hidden, and other fields can't be promoted to primary.

#### **Q: How do I show a hidden field?**

A: Click **Field management** above the table — click the icon to the right of the field name to show / hide.

#### **Q: How do I unfreeze a field?**

A: Drag the **freeze line** to adjust the frozen range. The primary field can't be unfrozen, and unfreezing a single field is not yet supported.

#### **Q: Can I center-align values in an AI Table field?**

A: Not yet.
