Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Requêtes
Requêtes Forum d'entraide sur les requêtes MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/05/2011, 18h44   #1
Nouveau Membre du Club
 
Inscription : septembre 2008
Messages : 178
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 178
Points : 25
Points : 25
Par défaut UPDATE et HEX()

Bonjour,
Si j'utilise la requêtes suivante (à titre d'exemple):

Résultat: C3A9

Code :
UPDATE TABLE SET libelle = REPLACE (libelle,0xC3A9,'X');
Il ne remplace par le é par X.

Merci d'avance.
dxerty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 17h32   #2
Rédacteur/Modérateur
 
Avatar de David55
 
Homme David S.
Etudiant en alternance
Inscription : août 2010
Messages : 1 167
Détails du profil
Informations personnelles :
Nom : Homme David S.
Âge : 22
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Etudiant en alternance
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2010
Messages : 1 167
Points : 2 304
Points : 2 304
Citation:
Bonjour,
Bonjour,

Citation:
Si j'utilise la requêtes suivante (à titre d'exemple):

Résultat: C3A9
Code :
1
2
 
UPDATE TABLE SET libelle = REPLACE (libelle,0xC3A9,'X');
Il ne remplace par le é par X.

1. Pourquoi ne pas utiliser le 'é' directement?
Code :
SELECT REPLACE ("régle",'é','X')
2.
Code :
REPLACE (libelle,0xC3A9,'X')
Ceci fonctionne très bien sauf que ca te renvoie un BLOB au lieu d'un string. Il suffit de le convertir!

Citation:
Merci d'avance.
De rien
__________________
Vous trouverez ma page perso avec des tutoriels sur Android et BIRT au lien suivant : http://dsilvera.developpez.com
N'oubliez pas de voter pour les messages dont la réponse est pertinente (en bas à droite du cadrant)
Vous voulez afficher du code :
Votre problème est résolu :
Pas de question technique par MP !
David55
David55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h58.


 
 
 
 
Partenaires

Hébergement Web