函式會 SIGN 傳回指定數值運算式的正號 (+1)、零 (0) 或負數 (-1) 符號。
函 SIGN 式會傳回適用於 NoSQL 的 Azure Cosmos DB 中數值的符號。
語法
SIGN(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
數值運算式。 |
傳回類型
傳回數值運算式。
範例
本節包含如何使用此查詢語言建構的範例。
數字的返回符號
在此範例中,函數 SIGN 用於傳回從 -2 到 2 的各種數字的符號。
SELECT VALUE {
signNegativeTwo: SIGN(-2),
signNegativeOne: SIGN(-1),
signZero: SIGN(0),
signOne: SIGN(1),
signTwo: SIGN(2)
}
[
{
"signNegativeTwo": -1,
"signNegativeOne": -1,
"signZero": 0,
"signOne": 1,
"signTwo": 1
}
]
備註
- 此函式不會使用索引。