Afficher un message
Vieux 26/09/2007, 11h47   #3
mcl
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Regular Expression to Update a field

On 26 Sep, 11:19, Captain Paralytic <paul_laut...@yahoo.com> wrote:
> On 26 Sep, 11:08, mcl <mcl.off...@googlemail.com> wrote:
>
>
>
> > I am very new to MySQL and programming and I have some errors in a
> > field in my database

>
> > Field = 'Brian, Bill,Joe, Peter'

>
> > Some fields are missing the space after the 'comma'

>
> > I need to match on any 'comma + character'
> > but not 'comma + space'
> > and replace with 'comma + space + original character'

>
> > There can be more than one error in a field

>
> > so I guess I need something like

>
> > Update mytable set myfield = replace (mytable.myfield, some wonderful
> > regexp)

>
> > Any gratefully appreciated

>
> > Richard

>
> Your problem is that the field violates First Normal Form (1NF).
>
> Normalise your database and this problem will never ooccur.http://del.icio.us/Captain_Paralytic/normalization


Captain,

Thanks for the reply, but I do not know what you mean.

It is a Text field and I want to put a space after every comma where
there is not one for presentation purposes.

Richard

  Réponse avec citation
 
Page generated in 0,07475 seconds with 9 queries