Sziasztok!
Egy olyan feladatot kellene megoldanom hogy van egy belső webes program ami egy varchar mezőben emailcímeket tárol. Többszázat. Ezt a név@domainnév karakterláncot kellene átalakítani név@újdomainnév-re. A mysql verziószám: 4.0.24. Sajnos jó régi. Tudtok valami gyors megoldást erre?
Arra gondoltam hogy van egy replace függvény. SELECT REPLACE('szöveg', 'mitcserélni', 'mirecserélni')Ezt lehet alakalmazni táblára és annak oszlopaira? Használt már valaki ilyet?
lásd:http://dev.mysql.com/doc/refman/4.1/en/string-functions.html
Köszi a segítséget.
- 943 megtekintés
Hozzászólások
UPDATE tábla SET szövegesmező1 = REPLACE(szövegesmező1, 'domainnév', 'újdomainnév');
ui.: szvsz ez nem túl bonyi...Ki az aki téged ezér fizet?
- A hozzászóláshoz be kell jelentkezni
Korábban csak hobbiszinten foglalkoztam adatbázis kezeléssel nem munkakörileg n+1. feladatként, egy teljesen ismeretlen éles rendszerrel, úgy hogy a főnöknek azonnal kell az eredmény. Különben a parancsokat tudtam csak a megfelelő szintaktika hiányzott. Ezért bátorkodtam feltenni a kérdést.
Amúgy a legkézenfekvőbb megoldást választottam kiexportáltam majd szövegszerkesztővel átírtam és visszaexportáltam.
Mindenesetre köszönöm a választ.
- A hozzászóláshoz be kell jelentkezni