pgdx Skrevet 25. juli 2007 Del Skrevet 25. juli 2007 (endret) Har en tabell med noen rader hvor to av kolonnene uheldigvis ble prefiksert med to mellomrom i hver rad. Derfor vil jeg fjerne dem, og jeg fant ut at jeg kunne hente ut alle de aktuelle radene ved å kjøre denne spørringen: SELECT * FROM tbl WHERE column1 REGEXP '[ ]' Spørsmålet er nå hvordan jeg kan kjøre en UPDATE slik at jeg kan fjerne alle mellomrom i den kolonnen. column2 er identisk og jeg tenkte jeg kunne kjøre samme spørring på den i ettertid og bytte ut 1 med 2. Løsning UPDATE tbl SET column1 = LTRIM(column1) WHERE column1 REGEXP '[ ]' Endret 25. juli 2007 av pgd Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå