RIGHT — язык запросов в Cosmos DB (в Azure и Fabric)

Функция RIGHT возвращает правую часть строки до указанного числа символов.

Системная функция Azure Cosmos DB, возвращающая подстроку справа от строки.

Синтаксис

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

Замечания