MySQL: Fcts REPLACE/TRANSLATE
thipyt
Messages postés
20
Statut
Membre
-
thipyt Messages postés 20 Statut Membre -
thipyt Messages postés 20 Statut Membre -
Bonjour,
Je cherche à écrire une requête SQL me permettant de ne pas me sortir les caractères spéciaux que peuvent contenir ma base, qui me bloqueraient dans la suite de mon programme.
Pour cela, j'ai lu qu'il était possible d'utiliser la fonction "Translate" en écrivant: SELECT TRANSLATE(matable,'?!+-',' ').
Cela dit, cette fonction ne passe pas visiblement et je dois utiliser la fonction REPLACE pour avoir un résultat.
Mon problème vient du fait qu'avec REPLACE, je ne parvient pas à faire une liste des caractères spéciaux que je veux remplacer.
SELECT REPLACE(matable, '?', ' ') fonctionne correctement, mais comment définir plusieurs caractères à remplacer par un espace (ou autre)?
Merci d'avance!
Je cherche à écrire une requête SQL me permettant de ne pas me sortir les caractères spéciaux que peuvent contenir ma base, qui me bloqueraient dans la suite de mon programme.
Pour cela, j'ai lu qu'il était possible d'utiliser la fonction "Translate" en écrivant: SELECT TRANSLATE(matable,'?!+-',' ').
Cela dit, cette fonction ne passe pas visiblement et je dois utiliser la fonction REPLACE pour avoir un résultat.
Mon problème vient du fait qu'avec REPLACE, je ne parvient pas à faire une liste des caractères spéciaux que je veux remplacer.
SELECT REPLACE(matable, '?', ' ') fonctionne correctement, mais comment définir plusieurs caractères à remplacer par un espace (ou autre)?
Merci d'avance!
A voir également:
- MySQL: Fcts REPLACE/TRANSLATE
- Mysql community download - Télécharger - Bases de données
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
- Access vs mysql - Forum Webmastering