Condividi tramite


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

La LEFT funzione restituisce la parte sinistra di una stringa fino al numero specificato di caratteri.

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

Sintassi

LEFT(<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 sinistra della stringa

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

SELECT VALUE {
  firstZero: LEFT("AdventureWorks", 0),
  firstOne: LEFT("AdventureWorks", 1),
  firstFive: LEFT("AdventureWorks", 5),
  fullLength: LEFT("AdventureWorks", LENGTH("AdventureWorks")),
  beyondMaxLength: LEFT("AdventureWorks", 100)
}
[
  {
    "firstZero": "",
    "firstOne": "A",
    "firstFive": "Adven",
    "fullLength": "AdventureWorks",
    "beyondMaxLength": "AdventureWorks"
  }
]

Osservazioni:

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