此 RIGHT 函式會傳回字串的右側部分,最多指定字元數。
Azure Cosmos DB for NoSQL 系統函式,可從字串右側傳回子字串。
語法
RIGHT(<string_expr>, <numeric_expr>)
Arguments
| Description | |
|---|---|
string_expr |
字串運算式。 |
numeric_expr |
指定要從中 string_expr擷取的字元數的數值運算式。 |
傳回類型
傳回字串運算式。
範例
本節包含如何使用此查詢語言建構的範例。
取得字串的正確部分
在此範例中,函 RIGHT 式可用來傳回各種長度值的字串 AdventureWorks 右側部分。
SELECT VALUE {
lastZero: RIGHT("AdventureWorks", 0),
lastOne: RIGHT("AdventureWorks", 1),
lastFive: RIGHT("AdventureWorks", 5),
fullLength: RIGHT("AdventureWorks", LENGTH("AdventureWorks")),
beyondMaxLength: RIGHT("AdventureWorks", 100)
}
[
{
"lastZero": "",
"lastOne": "s",
"lastFive": "Works",
"fullLength": "AdventureWorks",
"beyondMaxLength": "AdventureWorks"
}
]
備註
- 此功能受益於範圍索引的使用。 如需詳細資訊,請參閱 範圍索引。