Á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