Aracılığıyla paylaş


TOSTRING - Cosmos DB'de sorgu dili (Azure ve Doku'da)

işlevi bir TOSTRING değerin dize gösterimini döndürür.

Bir dizeye dönüştürülmüş bir değer döndüren NoSQL için Azure Cosmos DB sistem işlevi.

Sözdizimi

TOSTRING(<expr>)

Arguments

Description
expr Herhangi bir ifade.

Dönüş türleri

Bir dize ifadesi döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

Değerleri dizeye dönüştürme

Bu örnekte işlev, TOSTRING birden çok skaler ve nesne değerini bir dizeye dönüştürmek için kullanılır.

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

Açıklamalar

  • Bu işlev dizini kullanmaz.