我的想把论坛的表情代码换一下,因为现在的我论坛的表情代码都是{1}至{100} 这么简单的代码容易跟用户发帖内容冲突,我想换成{kk:1}至{kk:100} 类似这种形式这个替换一个字符的我倒是会写
UPDATE cdb_posts SET message=REPLACE(message,'{1}','{kk:1}');但是替换多个字符的,我就不会啦,比如说同时把{1}和{2} 替换成 {kk:1}和{kk:2}希望大家帮忙,谢谢。
UPDATE cdb_posts SET message=REPLACE(message,'{1}','{kk:1}');但是替换多个字符的,我就不会啦,比如说同时把{1}和{2} 替换成 {kk:1}和{kk:2}希望大家帮忙,谢谢。
set @s='{1}ad{2}'
select replace(replace(@s,'{1}','{kk:1}'),'{2}','{kk:2}')---------------
{kk:1}ad{kk:2}
from # order by id desc生成的结果
UPDATE cdb_posts SET message=REPLACE(message,'{100}','{kk:100}')
UPDATE cdb_posts SET message=REPLACE(message,'{99}','{kk:99}')
UPDATE cdb_posts SET message=REPLACE(message,'{98}','{kk:98}')
UPDATE cdb_posts SET message=REPLACE(message,'{97}','{kk:97}')
UPDATE cdb_posts SET message=REPLACE(message,'{96}','{kk:96}')
UPDATE cdb_posts SET message=REPLACE(message,'{95}','{kk:95}')
UPDATE cdb_posts SET message=REPLACE(message,'{94}','{kk:94}')
UPDATE cdb_posts SET message=REPLACE(message,'{93}','{kk:93}')
UPDATE cdb_posts SET message=REPLACE(message,'{92}','{kk:92}')
UPDATE cdb_posts SET message=REPLACE(message,'{91}','{kk:91}')
UPDATE cdb_posts SET message=REPLACE(message,'{90}','{kk:90}')
UPDATE cdb_posts SET message=REPLACE(message,'{89}','{kk:89}')
UPDATE cdb_posts SET message=REPLACE(message,'{88}','{kk:88}')
UPDATE cdb_posts SET message=REPLACE(message,'{87}','{kk:87}')
UPDATE cdb_posts SET message=REPLACE(message,'{86}','{kk:86}')
UPDATE cdb_posts SET message=REPLACE(message,'{85}','{kk:85}')
UPDATE cdb_posts SET message=REPLACE(message,'{84}','{kk:84}')
UPDATE cdb_posts SET message=REPLACE(message,'{83}','{kk:83}')
UPDATE cdb_posts SET message=REPLACE(message,'{82}','{kk:82}')
UPDATE cdb_posts SET message=REPLACE(message,'{81}','{kk:81}')
UPDATE cdb_posts SET message=REPLACE(message,'{80}','{kk:80}')
UPDATE cdb_posts SET message=REPLACE(message,'{79}','{kk:79}')
UPDATE cdb_posts SET message=REPLACE(message,'{78}','{kk:78}')
UPDATE cdb_posts SET message=REPLACE(message,'{77}','{kk:77}')
UPDATE cdb_posts SET message=REPLACE(message,'{76}','{kk:76}')
UPDATE cdb_posts SET message=REPLACE(message,'{75}','{kk:75}')
UPDATE cdb_posts SET message=REPLACE(message,'{74}','{kk:74}')
UPDATE cdb_posts SET message=REPLACE(message,'{73}','{kk:73}')
UPDATE cdb_posts SET message=REPLACE(message,'{72}','{kk:72}')
UPDATE cdb_posts SET message=REPLACE(message,'{71}','{kk:71}')
UPDATE cdb_posts SET message=REPLACE(message,'{70}','{kk:70}')
UPDATE cdb_posts SET message=REPLACE(message,'{69}','{kk:69}')
UPDATE cdb_posts SET message=REPLACE(message,'{68}','{kk:68}')
UPDATE cdb_posts SET message=REPLACE(message,'{67}','{kk:67}')
UPDATE cdb_posts SET message=REPLACE(message,'{66}','{kk:66}')
UPDATE cdb_posts SET message=REPLACE(message,'{65}','{kk:65}')
UPDATE cdb_posts SET message=REPLACE(message,'{64}','{kk:64}')
UPDATE cdb_posts SET message=REPLACE(message,'{63}','{kk:63}')
UPDATE cdb_posts SET message=REPLACE(message,'{62}','{kk:62}')
UPDATE cdb_posts SET message=REPLACE(message,'{61}','{kk:61}')
UPDATE cdb_posts SET message=REPLACE(message,'{60}','{kk:60}')
UPDATE cdb_posts SET message=REPLACE(message,'{59}','{kk:59}')
UPDATE cdb_posts SET message=REPLACE(message,'{58}','{kk:58}')
UPDATE cdb_posts SET message=REPLACE(message,'{57}','{kk:57}')
UPDATE cdb_posts SET message=REPLACE(message,'{56}','{kk:56}')
UPDATE cdb_posts SET message=REPLACE(message,'{55}','{kk:55}')
UPDATE cdb_posts SET message=REPLACE(message,'{54}','{kk:54}')
UPDATE cdb_posts SET message=REPLACE(message,'{53}','{kk:53}')
UPDATE cdb_posts SET message=REPLACE(message,'{52}','{kk:52}')
UPDATE cdb_posts SET message=REPLACE(message,'{51}','{kk:51}')
UPDATE cdb_posts SET message=REPLACE(message,'{50}','{kk:50}')
UPDATE cdb_posts SET message=REPLACE(message,'{49}','{kk:49}')
UPDATE cdb_posts SET message=REPLACE(message,'{48}','{kk:48}')
UPDATE cdb_posts SET message=REPLACE(message,'{47}','{kk:47}')
UPDATE cdb_posts SET message=REPLACE(message,'{46}','{kk:46}')
UPDATE cdb_posts SET message=REPLACE(message,'{45}','{kk:45}')
UPDATE cdb_posts SET message=REPLACE(message,'{44}','{kk:44}')
UPDATE cdb_posts SET message=REPLACE(message,'{43}','{kk:43}')
UPDATE cdb_posts SET message=REPLACE(message,'{42}','{kk:42}')
UPDATE cdb_posts SET message=REPLACE(message,'{41}','{kk:41}')
UPDATE cdb_posts SET message=REPLACE(message,'{40}','{kk:40}')
UPDATE cdb_posts SET message=REPLACE(message,'{39}','{kk:39}')
UPDATE cdb_posts SET message=REPLACE(message,'{38}','{kk:38}')
UPDATE cdb_posts SET message=REPLACE(message,'{37}','{kk:37}')
UPDATE cdb_posts SET message=REPLACE(message,'{36}','{kk:36}')
UPDATE cdb_posts SET message=REPLACE(message,'{35}','{kk:35}')
UPDATE cdb_posts SET message=REPLACE(message,'{34}','{kk:34}')
UPDATE cdb_posts SET message=REPLACE(message,'{33}','{kk:33}')
UPDATE cdb_posts SET message=REPLACE(message,'{32}','{kk:32}')
UPDATE cdb_posts SET message=REPLACE(message,'{31}','{kk:31}')
UPDATE cdb_posts SET message=REPLACE(message,'{30}','{kk:30}')
UPDATE cdb_posts SET message=REPLACE(message,'{29}','{kk:29}')
UPDATE cdb_posts SET message=REPLACE(message,'{28}','{kk:28}')
UPDATE cdb_posts SET message=REPLACE(message,'{27}','{kk:27}')
UPDATE cdb_posts SET message=REPLACE(message,'{26}','{kk:26}')
UPDATE cdb_posts SET message=REPLACE(message,'{25}','{kk:25}')
UPDATE cdb_posts SET message=REPLACE(message,'{24}','{kk:24}')
UPDATE cdb_posts SET message=REPLACE(message,'{23}','{kk:23}')
UPDATE cdb_posts SET message=REPLACE(message,'{22}','{kk:22}')
UPDATE cdb_posts SET message=REPLACE(message,'{21}','{kk:21}')
UPDATE cdb_posts SET message=REPLACE(message,'{20}','{kk:20}')
UPDATE cdb_posts SET message=REPLACE(message,'{19}','{kk:19}')
UPDATE cdb_posts SET message=REPLACE(message,'{18}','{kk:18}')
UPDATE cdb_posts SET message=REPLACE(message,'{17}','{kk:17}')
UPDATE cdb_posts SET message=REPLACE(message,'{16}','{kk:16}')
UPDATE cdb_posts SET message=REPLACE(message,'{15}','{kk:15}')
UPDATE cdb_posts SET message=REPLACE(message,'{14}','{kk:14}')
UPDATE cdb_posts SET message=REPLACE(message,'{13}','{kk:13}')
UPDATE cdb_posts SET message=REPLACE(message,'{12}','{kk:12}')
UPDATE cdb_posts SET message=REPLACE(message,'{11}','{kk:11}')
UPDATE cdb_posts SET message=REPLACE(message,'{10}','{kk:10}')
UPDATE cdb_posts SET message=REPLACE(message,'{9}','{kk:9}')
UPDATE cdb_posts SET message=REPLACE(message,'{8}','{kk:8}')
UPDATE cdb_posts SET message=REPLACE(message,'{7}','{kk:7}')
UPDATE cdb_posts SET message=REPLACE(message,'{6}','{kk:6}')
UPDATE cdb_posts SET message=REPLACE(message,'{5}','{kk:5}')
UPDATE cdb_posts SET message=REPLACE(message,'{4}','{kk:4}')
UPDATE cdb_posts SET message=REPLACE(message,'{3}','{kk:3}')
UPDATE cdb_posts SET message=REPLACE(message,'{2}','{kk:2}')
UPDATE cdb_posts SET message=REPLACE(message,'{1}','{kk:1}')记得顺序执行.