REPLACE (requête NoSQL)

S’APPLIQUE À : NoSQL

Remplace toutes les occurrences d'une valeur de type chaîne spécifiée par une autre valeur de type chaîne.

Syntaxe

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

Arguments

Description
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_2 dans string_expr_1.

Types de retour

Retourne une expression de chaîne.

Exemples

L’exemple suivant montre comment utiliser cette fonction pour remplacer des valeurs statiques.

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

Remarques

  • Cette fonction n’utilise pas l’index.