

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

`concat` concatena duas ou mais strings.

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

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

## Argumentos
<a name="concat-function-arguments"></a>

`concat` leva duas ou mais expressões de string como argumentos. 

 *expressão*   
A expressão deve ser uma string. Isso pode ser o nome de um campo que usa o tipo de dados de string, um valor literal, como **'12 Main Street'**, ou uma chamada para outra função que gere uma string.

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

String

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

O exemplo a seguir concatena três campos de strings e adiciona espaçamento apropriado.

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

A seguir estão os valores de campo especificados.

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

Para esses valores de campo, os seguintes valores são retornados.

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

O exemplo a seguir concatena dois literais de strings.

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

O valor a seguir é retornado.

```
Helloworld
```