

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

`concat` は、2 つ以上の文字列を連結します。

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

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

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

`concat` は、2 つ以上の文字列式を引数として取ります。

 *expression*   
expression は文字列である必要があります。文字列データ型を使用しているフィールドの名前、**'12 Main Street'** のようなリテラル値、または文字列を出力する別の関数の呼び出しを使用できます。

## 戻り型
<a name="concat-function-return-type"></a>

String

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

次の例では、3 つの文字列フィールドを連結し、適切な間隔を追加しています。

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

次が指定したフィールド値です。

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

これらのフィールド値に対して、以下の値が返されます。

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

次の例では、2 つの文字リテラルを連結しています。

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

次の値が返されます。

```
Helloworld
```