|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : septembre 2007 Messages : 61 ![]() |
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 ? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
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
|
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : septembre 2007 Messages : 61 ![]() |
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 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com