다음을 통해 공유


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

함수는 TOSTRING 값의 문자열 표현을 반환합니다.

문자열로 변환된 값을 반환하는 NoSQL용 Azure Cosmos DB 시스템 함수입니다.

구문

TOSTRING(<expr>)

Arguments

Description
expr 모든 식입니다.

반환 형식

문자열 식을 반환합니다.

예시

이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.

값을 문자열로 변환

이 예제 TOSTRING 에서 함수는 여러 스칼라 및 개체 값을 문자열로 변환하는 데 사용됩니다.

SELECT VALUE {
  integerToString: TOSTRING(125),
  floatToString: TOSTRING(0.1234),
  booleanToString: TOSTRING(false),
  arrayToString: TOSTRING([ 1, 2, 3 ]),
  objectToString: TOSTRING({ "department": "Bicycles" }),
  stringToString: TOSTRING("Hello World"),
  undefinedToString: TOSTRING(undefined),
  notANumberToString: TOSTRING(NaN),
  infinityToString: TOSTRING(Infinity)
}
[
  {
    "integerToString": "125",
    "floatToString": "0.1234",
    "booleanToString": "false",
    "arrayToString": "[1,2,3]",
    "objectToString": "{\"department\":\"Bicycles\"}",
    "stringToString": "Hello World",
    "notANumberToString": "NaN",
    "infinityToString": "Infinity"
  }
]

비고

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