

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# HOUR 関数
<a name="HOUR"></a>

HOUR 関数は、時間またはタイムスタンプを入力として受け取り、時間コンポーネント (0～23 の値) を返す時間抽出関数です。

この時間抽出関数は、時間ベースの計算、データのフィルタリング、時間値のフォーマットなど、時間またはタイムスタンプの特定のコンポーネントを操作する必要がある場合に便利です。

## 構文
<a name="HOUR-syntax"></a>

```
hour(timestamp)
```

## 引数
<a name="HOUR-arguments"></a>

*timestamp*  
TIMESTAMP 式。

## 戻り値
<a name="HOUR-returns"></a>

HOUR 関数は INTEGER を返します。

## 例
<a name="HOUR-example"></a>

次の の例では、入力タイムスタンプ から時間コンポーネント (`12`) を抽出します`'2009-07-30 12:58:59'`。

```
SELECT hour('2009-07-30 12:58:59');
 12
```