Partage via


REPLACE - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La REPLACE fonction retourne une chaîne avec toutes les occurrences d’une chaîne spécifiée remplacée.

Fonction système Azure Cosmos DB pour NoSQL qui retourne une chaîne avec toutes les occurrences d’une chaîne spécifiée remplacée.

Syntaxe

REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)

Arguments

Descriptif
string_expr_1 Expression de chaîne à rechercher.
string_expr_2 Expression de chaîne à trouver dans string_expr_1.
string_expr_3 Expression de chaîne avec le texte pour remplacer toutes les occurrences de string_expr_2string_expr_1.

Types de retour

Retourne une expression de chaîne.

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Remplacer la sous-chaîne dans la chaîne

Dans cet exemple, une valeur statique est remplacée dans la chaîne.

SELECT VALUE {
  replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
  {
    "replaceSubstring": "AdventureWorksLT2"
  }
]

Remarques

  • Cette fonction n’utilise pas l’index.