這裡有提到在 phpMyAdmin 中以特定字串取代原來資料的方法:
http://phpbb-tw.net/phpbb/viewtopic.php?p=42303#42303
例如:
update phpbb_posts_text set post_text=REPLACE(post_text,'台灣','美國') where post_text LIKE '%台灣%';
但是假設眾多文章裡面有很多類似這樣的字串:
[color=blue:817b6f9782]
這一些字串都是 [color=blue: 開頭,但是後面的英數字(也就是紅色的部分)是不固定的,而我想將這樣的字串置換為
的話,請問 SQL 語法該怎麼下呢?
[問題] 請教一個關於 SQL 語法的問題
版主: 版主管理群
[問題] 請教一個關於 SQL 語法的問題
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
嗯,我只是舉例而已,請放心,我當然知道 uid 不能夠拿掉。^^"Mac 寫:後面那個是 bbcode 的 uid 耶,你確定要移掉嗎?
不太懂,在 MySQL 下沒有辦法作到嗎?Mac 寫:如果真的要拿掉,可能是用 Perl 寫個 regular expression 來刪掉會比較好
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。
搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
MySQL裡雖然也有Regular Expression, 但翻了一下, 似乎都是與WHERE合用
而且MySQL的REPLACE不接受Regular Expression的寫法
http://dev.mysql.com/doc/refman/4.1/en/ ... ching.html
http://dev.mysql.com/doc/refman/4.1/en/regexp.html
http://dev.mysql.com/doc/refman/4.1/en/ ... tions.html
而且MySQL的REPLACE不接受Regular Expression的寫法
http://dev.mysql.com/doc/refman/4.1/en/ ... ching.html
http://dev.mysql.com/doc/refman/4.1/en/regexp.html
http://dev.mysql.com/doc/refman/4.1/en/ ... tions.html
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚

