

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

# 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
```