Section courante

A propos

Section administrative du site

REPLACE

Remplace
MySQL  

Syntaxe

Replace(string1,string_to_replace,replacement_string)

Paramètres

Nom Description
string1 Ce paramètre permet d'indiquer l'expression contenant la chaîne de caractères à traiter
string_to_replace Ce paramètre permet d'indiquer la chaîne de caractères à rechercher
replacement_string Ce paramètre permet d'indiquer la chaîne de caractères de remplacement ou substitution

Retour

Valeur Description
chaîne de caractères Ces valeurs permettent d'indiquer le traitement demandé.

Description

Cette fonction permet d'effectuer le remplacement de sous-chaîne de caractères par une autre sous-chaîne de caractères dans une chaine de caractères.

Exemples

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. SELECT 'Replace("64.6",".",",") = ' As Text, Replace("64.6",".",",") As Result UNION
  2. SELECT 'Replace("M. Maltais","M.","Monsieur") = ' As Text, Replace("M. Maltais","M.","Monsieur") As Result

on obtiendra le résultat suivant :

Text Result
Replace("64.6",".",",") = 64,6
Replace("M. Maltais","M.","Monsieur") = Monsieur Maltais

L'exemple suivant permet de remplacer le nom de domaine «gladir.ca» par «gladir.com» :

  1. UPDATE `wp_options` SET option_value = REPLACE( option_value, 'gladir.ca', 'gladir.com' );

Voir également

Article - Les géants de l'informatique - Oracle

Références

MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 817

Dernière mise à jour : Mercredi, le 29 avril 2015