

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

# Concat
<a name="concat-function"></a>

`concat` concatena due o più stringhe.

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

```
concat(expression1, expression2 [, expression3 ...])
```

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

`concat` richiede due o più espressioni stringa come argomenti. 

 *espressione*   
L'espressione deve essere una stringa. Può trattarsi del nome di un campo che utilizza il tipo di dati stringa, un valore letterale come **'12 Main Street'**, o una chiamata a un'altra funzione che genera una stringa.

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

Stringa

## Esempi
<a name="concat-function-example"></a>

L'esempio seguente concatena tre campi stringa e aggiunge la spaziatura appropriata.

```
concat(salutation, ' ', firstName, ' ', lastName)
```

I seguenti sono i valori di campo forniti.

```
salutation     firstName          lastName
-------------------------------------------------------
Ms.            Li                  Juan
Dr.            Ana Carolina        Silva
Mr.            Nikhil              Jayashankar
```

Per questi valori di campo vengono restituiti i seguenti valori.

```
Ms. Li Juan
Dr. Ana Carolina Silva
Mr. Nikhil Jayashankar
```

L'esempio seguente concatena due letterali di stringa.

```
concat('Hello', 'world')
```

Viene restituito il valore seguente.

```
Helloworld
```