이 함수는 STRINGJOIN 각 요소 사이에 지정된 구분 기호를 사용하여 지정된 배열의 요소를 연결하는 문자열을 반환합니다.
이 함수는 STRINGJOIN NoSQL용 Azure Cosmos DB에서 지정된 구분 기호를 사용하여 배열의 요소를 연결하여 문자열을 반환합니다.
구문
STRINGJOIN(<array_expr>, <string_expr>)
Arguments
| Description | |
|---|---|
array_expr |
모든 문자열 항목이 내부에 있는 배열 식입니다. |
string_expr |
구분 기호로 사용할 문자열 식입니다. |
반환 형식
문자열 식을 반환합니다.
예시
이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.
배열 요소를 문자열에 조인
이 예제에서 STRINGJOIN 함수는 다양한 구분 기호를 사용하여 배열의 여러 문자열을 결합하는 데 사용됩니다.
SELECT VALUE {
joinUsingSpaces: STRINGJOIN(["Iropa", "Mountain", "Bike"], " "),
joinUsingEmptyString: STRINGJOIN(["Iropa", "Mountain", "Bike"], ""),
joinUsingUndefined: STRINGJOIN(["Iropa", "Mountain", "Bike"], undefined),
joinUsingCharacter: STRINGJOIN(["6", "7", "4", "3"], "A"),
joinUsingPhrase: STRINGJOIN(["Adventure", "LT"], "Works")
}
[
{
"joinUsingSpaces": "Iropa Mountain Bike",
"joinUsingEmptyString": "IropaMountainBike",
"joinUsingCharacter": "6A7A4A3",
"joinUsingPhrase": "AdventureWorksLT"
}
]
비고
- 이 함수는 인덱스 활용하지 않습니다.