共用方式為


TOSTRING - Cosmos DB 中的查詢語言 (在 Azure 和 Fabric 中)

函式會 TOSTRING 傳回值的字串表示法。

Azure Cosmos DB for NoSQL 系統函式,傳回轉換成字串的值。

語法

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"
  }
]

備註

  • 此函式不會使用索引。