

# 转换函数
<a name="s3-select-sql-reference-conversion"></a>

**重要**  
不再向新客户提供 Amazon S3 Select。Amazon S3 Select 的现有客户可以像往常一样继续使用该功能。[了解详情](https://aws.amazon.com/blogs/storage/how-to-optimize-querying-your-data-in-amazon-s3/) 

Amazon S3 Select 支持以下转换函数。

**Topics**
+ [CAST](#s3-select-sql-reference-cast)

## CAST
<a name="s3-select-sql-reference-cast"></a>

`CAST` 函数将一种类型的实体 (如计算结果为单个值的表达式) 转换为另一种类型。

### 语法
<a name="s3-select-sql-reference-cast-syntax"></a>

```
CAST ( expression AS data_type )
```

### 参数
<a name="s3-select-sql-reference-cast-parameters"></a>

 *`expression`*   
一个或多个值、运算符和计算结果为值的 SQL 函数的组合。

 *`data_type`*   
要将表达式转换到的目标数据类型，如 `INT`。有关支持的数据类型的列表，请参阅 [数据类型](s3-select-sql-reference-data-types.md)。

### 示例
<a name="s3-select-sql-reference-cast-examples"></a>

```
CAST('2007-04-05T14:30Z' AS TIMESTAMP)
CAST(0.456 AS FLOAT)
```