Mysql replace
 
Matjaž 18. dec 2010 13:08:24 Pridružen od:
21. sep 2007
3505 objav
2603 308 45
#1

V bazi poskušam zamenjati znake z replace funkcijo.

SELECT REPLACE(title, '[', 'š')

FROM ime;

Po kliku na izvedi, mi sicer pokaže rezultate ampak jih nekako ne shrani. Kaj delam narobe? Z sql nisem ravno domač.


všeč(0) ni všeč(0) spam(0)
 
HeXeR 18. dec 2010 13:10:00 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#2

UPDATE table SET polje = REPLACE(polje, '[', 'š')



ali pa ...



SELECT REPLACE(title, '[', 'š') AS title FROM ime



če hočeš vedno zamenjevat, ko se query izvrši, samo to ni najboljša rešitev.


všeč(2) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
Matjaž 18. dec 2010 13:29:25 Pridružen od:
21. sep 2007
3505 objav
2603 308 45
#3

Hvala, je šlo z update;)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se