Freigeben über


LEFT - Abfragesprache in Cosmos DB (in Azure und Fabric)

Die LEFT Funktion gibt den linken Teil einer Zeichenfolge bis zur angegebenen Anzahl von Zeichen zurück.

Eine Azure Cosmos DB für NoSQL-Systemfunktion, die eine Teilzeichenfolge von der linken Seite einer Zeichenfolge zurückgibt.

Syntax

LEFT(<string_expr>, <numeric_expr>)

Arguments

Description
string_expr Ein Zeichenfolgenausdruck.
numeric_expr Ein numerischer Ausdruck, der die Anzahl der zu extrahierenden string_exprZeichen angibt.

Rückgabetypen

Gibt einen Zeichenfolgenausdruck zurück.

Examples

Dieser Abschnitt enthält Beispiele für die Verwendung dieses Abfragesprachenkonstrukts.

Linker Teil der Zeichenfolge abrufen

In diesem Beispiel wird die LEFT Funktion verwendet, um den linken Teil der Zeichenfolge AdventureWorks für verschiedene Längenwerte zurückzugeben.

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

Bemerkungen

  • Diese Funktion profitiert von der Verwendung eines Bereichsindex. Weitere Informationen finden Sie unter Bereichsindizes.