1 頁 (共 1 頁)

[問題]請問關於MYSQL語法

發表於 : 2004-03-07 21:45
Oudie
如果我要把整個討論區有出現//(ㄒoㄒ)//的字樣通通改成[em23],是不是要輸入如下的語法

代碼: 選擇全部

update phpbb_posts_text set post_text =REPLACE(post_text ,'//(ㄒoㄒ)//','[em23]')

發表於 : 2004-03-08 10:00
動機不明
差不多了...
不過這樣會更好一點

update phpbb_posts_text set post_text =REPLACE(post_text ,'//(ㄒoㄒ)//','[em23]') where post_text LIKE '%//(ㄒoㄒ)//%'




------------
取代DB內的特定字串

代碼: 選擇全部

update phpbb_users set user_notify=REPLACE(user_notify ,'0','1') where user_notify  LIKE '%0%'
說明

phpbb_users -> 表格\r
user_notify -> 欄位
0,1 -> 欲取代字串,取代字串\r
%0% -> 包含0的字串\r

上例用來改變 會員的 預設選項