Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Masowa zamiana w bazie "x" na "y"
GigaDownload
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 27.12.2007

Ostrzeżenie: (0%)
-----


Witam,



Chciałbym zmienić masowo powiedzmy http://www.plikplikplik.pl/x.jpg na http://www.plikplikplik.pl/y.jpg

Wszystko mieści się w jednej tabeli, w jednej kolumnie o nazwie "xyz". Dodatkowym problemem może być, iż oprócz http://www.plikplikplik.pl/x.jpg są jeszcze inne dane. Prosiłbym o podanie polecenia, które by zmieniło wszystkie http://www.plikplikplik.pl/x.jpg na http://www.plikplikplik.pl/y.jpg bez skutków ubocznych.



Wiem, że można ściągnąć tabelę i zamienić, ale wolałbym tego nie robić.



Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bmL
post
Post #2





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Kod
UPDATE tabela SET xyz = REPLACE(xyz,'http://www.plikplikplik.pl/x.jpg','http://www.plikplikplik.pl/y.jpg');

Mimo wszystko przed wykonaniem zapytania zrobił bym kopie bazy danych (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)

Ten post edytował bmL 8.11.2008, 20:36:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 00:05