

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à.

# Extract
<a name="extract-function"></a>

`extract` restituisce una parte specificata di un valore di data La richiesta di una porzione relativa all'ora di una data che non contiene informazioni sull'ora restituisce 0.

## Sintassi
<a name="extract-function-syntax"></a>

```
extract(period, date)
```

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

 *punto*   
Il periodo che si desidera estrarre dal valore della data. I periodi validi sono:  
+ YYYY: restituisce la porzione dell'anno della data.
+ Q: restituisce il trimestre di cui fa parte la data (1-4). 
+ MM: restituisce la porzione del mese della data.
+ DD: restituisce la porzione del giorno della data.
+ WD: restituisce il giorno della settimana come intero, con domenica come 1.
+ HH: restituisce la porzione dell'ora della data.
+ MI: restituisce la porzione dei minuti della data.
+ SS: restituisce la porzione dei secondi della data
+ MS: restituisce la porzione dei millisecondi della data.
**Nota**  
L'estrazione dei millisecondi non è supportata nei database Presto precedenti alla versione 0.216.

 *data*   
Un campo data o una chiamata a un'altra funzione che genera una data.

## Tipo restituito
<a name="extract-function-return-type"></a>

Numero intero

## Esempio
<a name="extract-function-example"></a>

L'esempio seguente estrae il giorno da un valore di data.

```
extract('DD', orderDate)
```

I seguenti sono i valori di campo forniti.

```
orderDate
=========
01/01/14  
09/13/16
```

Per questi valori di campo vengono restituiti i seguenti valori.

```
01
13
```