

# サポートされている列のデータ型
<a name="delta-lake-tables-supported-data-types-columns"></a>

このセクションでは、非パーティション列とパーティション列でサポートされているデータ型について説明します。

## サポートされる非パーティション列のデータ型
<a name="delta-lake-tables-supported-data-types-non-partition-columns"></a>

非パーティション列では、Athena がサポートしている `CHAR` 以外のデータ型をすべてのデータ型がサポートされます (`CHAR` は Delta Lake プロトコル自体ではサポートされていません)。サポートされているデータ型は次のとおりです。

```
boolean
tinyint
smallint
integer
bigint
double
float
decimal
varchar
string
binary
date
timestamp
array
map
struct
```

## サポートされているパーティション列のデータ型
<a name="delta-lake-tables-supported-data-types-partition-columns"></a>

Athena は、パーティション列で次のデータ型を持つテーブルをサポートしています。

```
boolean
integer
smallint
tinyint
bigint
decimal
float
double
date
timestamp
varchar
```

Athena でのデータ型についての詳細は、「[Amazon Athena のデータ型](data-types.md)」を参照してください。