Compartilhar via


RIGHT – Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A RIGHT função retorna a parte direita de uma cadeia de caracteres até o número especificado de caracteres.

Uma função de sistema do Azure Cosmos DB para NoSQL que retorna uma subcadeia de caracteres do lado direito de uma cadeia de caracteres.

Sintaxe

RIGHT(<string_expr>, <numeric_expr>)

Arguments

Description
string_expr Uma expressão de cadeia de caracteres.
numeric_expr Uma expressão numérica que especifica o número de caracteres a serem extraídos.string_expr

Tipos de retorno

Retorna uma expressão de cadeia de caracteres.

Exemplos

Esta seção contém exemplos de como usar este constructo de linguagem de consulta.

Obter parte certa da cadeia de caracteres

Neste exemplo, a RIGHT função é usada para retornar a parte direita da cadeia de caracteres AdventureWorks para vários valores de comprimento.

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

Observações

  • Essa função se beneficia do uso de um índice de intervalo. Para obter mais informações, consulte índices de intervalo.