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 12/04/2011, 17h36   #1
Membre à l'essai
 
Inscription : septembre 2007
Messages : 61
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 61
Points : 22
Points : 22
Par défaut update avec une regex

Bonjour,

Je n'arrive pas a trouver comment utiliser une expression reguliere, avec mysql.

J'ai un champs String(c'est malheureusement un String) formaté comme ceci 2011-01-01 00:00:00

Je voudrais faire un update avec la regex donc, et la remettre dans l'ordre
comme ceci 01/01/2011 en filtrant les hh:mm:ss qui ne m'interesse pas.

Est ce que c'est possible ?
flash22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 23h25   #2
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 440
Points : 6 440
Bonjour,

Et pourquoi ne pas changer le type du champ pour un type DATETIME ?
A partir de là, tu peux formater comme tu veux la date dans les requêtes à partir de la fonction date_format...

ced
__________________
Rédacteur / Modérateur SGBD
Mes tutoriels et la FAQ MySQL

----------------------------------------------------
Pensez aux balises code et au tag
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 11h05   #3
Membre à l'essai
 
Inscription : septembre 2007
Messages : 61
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 61
Points : 22
Points : 22
Désolé, la question n'est pas vraiment là. Si c'était possible je l'aurais fait.
Elle est en string et reste string.

Ce que j'ai besoin de savoir, c'est par quelle fonction mysql, je peux faire un remplacement de chaine de caractère par une autre avec des captures.

Soit l'équivalent du preg_replace de PHP
flash22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h02.


 
 
 
 
Partenaires

Hébergement Web