

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# ALTER TABLE ADD COLUMNS
<a name="querying-iceberg-alter-table-add-columns"></a>

在現有資料表中新增一或多個資料欄。

## 概要
<a name="querying-iceberg-alter-table-add-columns-synopsis"></a>

```
ALTER TABLE [db_name.]table_name ADD COLUMNS (col_name data_type [,...])
```

## 範例
<a name="querying-iceberg-alter-table-add-columns-example"></a>

下列範例會將 `string` 類型的 `comment` 資料欄新增至 Iceberg 資料表。

```
ALTER TABLE iceberg_table ADD COLUMNS (comment string)
```

下列範例會將 `struct` 類型的 `point` 資料欄新增至 Iceberg 資料表。

```
ALTER TABLE iceberg_table 
ADD COLUMNS (point struct<x: double, y: double>)
```

下列範例會將結構的陣列 `points` 資料欄新增至 Iceberg 資料表。

```
ALTER TABLE iceberg_table 
ADD COLUMNS (points array<struct<x: double, y: double>>)
```