

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Funzione HOUR
<a name="HOUR"></a>

La funzione HOUR è una funzione di estrazione temporale che richiede un orario o un timestamp come input e restituisce il componente orario (un valore compreso tra 0 e 23).

Questa funzione di estrazione temporale è utile quando è necessario lavorare con componenti specifici di un orario o di un timestamp, ad esempio quando si eseguono calcoli basati sul tempo, si filtrano i dati o si formattano i valori temporali.

## Sintassi
<a name="HOUR-syntax"></a>

```
hour(timestamp)
```

## Arguments (Argomenti)
<a name="HOUR-arguments"></a>

*timestamp*  
UN'ESPRESSIONE TIMESTAMP.

## Valori restituiti
<a name="HOUR-returns"></a>

La funzione HOUR restituisce un valore INTEGER.

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

L'esempio seguente estrae il componente hour (`12`) dal timestamp di input. `'2009-07-30 12:58:59'`

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