Megosztás a következőn keresztül:


Állandók az Azure Cosmos DB for NoSQL-ben

A KÖVETKEZŐRE VONATKOZIK: NoSQL

Az állandó, más néven konstans vagy skaláris érték egy adott adatértéket jelképező szimbólum. Az állandó formátuma az általa képviselt érték adattípusától függ.

Syntax

<constant> ::=  
   <undefined_constant>  
     | <null_constant>   
     | <boolean_constant>   
     | <number_constant>   
     | <string_constant>   
     | <array_constant>   
     | <object_constant>   
  
<undefined_constant> ::= undefined  
  
<null_constant> ::= null  
  
<boolean_constant> ::= false | true  
  
<number_constant> ::= decimal_literal | hexadecimal_literal  
  
<string_constant> ::= string_literal  
  
<array_constant> ::=  
    '[' [<constant>][,...n] ']'  
  
<object_constant> ::=   
   '{' [{property_name | "property_name"} : <constant>][,...n] '}'  

Argumentumok

Leírás
<undefined_constant>; Undefined Nem definiált típusú értékeket jelölundefined.
<null_constant>; null Null típusú értékeket jelölnull.
<boolean_constant> Logikai típusú állandókat jelöl.
false Logikai típusú értéket jelölfalse.
true Logikai típusú értéket jelöltrue.
<number_constant> Numerikus állandót jelöl.
decimal_literal Decimális vagy tudományos jelöléssel ábrázolt számok.
hexadecimal_literal Az előtaggal 0x jelölt számok, amelyeket egy vagy több hexadecimális számjegy követ.
<string_constant> A sztring típusú állandót jelöli.
string _literal Unicode-sztringek , amelyeket nulla vagy több Unicode-karakterből vagy feloldósorozatból álló sorozat jelöl. A sztringkonstansok egyetlen idézőjelben (aposztróf: ') vagy kettős idézőjelben (idézőjel: ) vannak elzárva. "

Megjegyzések

  • Íme a támogatott skaláris adattípusok listája:

    Értékek sorrendje
    Meghatározatlan Egyetlen érték: undefined
    Nulla Egyetlen érték: null
    Logikai Értékek: false, true.
    Szám Dupla pontosságú lebegőpontos szám, IEEE 754 szabvány.
    Sztring Nulla vagy több Unicode-karakterből álló sorozat. A sztringeket egy vagy két idézőjelben kell megadni.
    Tömb Nulla vagy több elem sorozata. Minden elem bármilyen skaláris adattípus értéke lehet, kivéve a nem definiált értékeket.
    Objektum Nulla vagy több név/érték pár rendezetlen készlete. A név Unicode-sztring, az érték bármilyen skaláris adattípus lehet, kivéve a nem definiált értékeket.
  • Íme a sztringkonstansokhoz engedélyezett feloldósorozatok listája:

    Leírás Unicode-karakter
    \' aposztróf (') U+0027
    \" idézőjel (") U+0022
    \\ fordított solidus () U+005C
    \/ solidus (/) U+002F
    \b Backspace U+0008
    \f elválasztó csatorna U+000C
    \n vonalcsatorna U+000A
    \r kocsivissza U+000D
    \t tabulátor U+0009
    \uXXXX Négy hexadecimális számjegy által definiált Unicode-karakter. U+XXXX