다음을 통해 공유


STRINGJOIN - Cosmos DB의 쿼리 언어(Azure 및 패브릭)

이 함수는 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"
  }
]

비고

  • 이 함수는 인덱스 활용하지 않습니다.