Condividi tramite


RIGHT - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La RIGHT funzione restituisce la parte destra di una stringa fino al numero specificato di caratteri.

Funzione di sistema Azure Cosmos DB per NoSQL che restituisce una sottostringa dal lato destro di una stringa.

Sintassi

RIGHT(<string_expr>, <numeric_expr>)

Arguments

Description
string_expr Espressione stringa.
numeric_expr Espressione numerica che specifica il numero di caratteri da estrarre da string_expr.

Tipi restituiti

Restituisce un'espressione stringa.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Ottenere la parte corretta della stringa

In questo esempio, la RIGHT funzione viene usata per restituire la parte destra della stringa AdventureWorks per vari valori di lunghezza.

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

Osservazioni:

  • Questa funzione trae vantaggio dall'uso di un indice di intervallo. Per altre informazioni, vedere Indici di intervallo.