是否可以用另一個字符串替換字符串的特定部分? 例如我有一個包含文件路徑的列,我將文件夾下載到門戶(在我的物理硬盤上)更名爲download_portal,所以我必須更改數千條數據庫記錄中的路徑。SQL - 替換多個記錄中字符串的特定部分
實例記錄之前和之後:
/fileadmin/download portal/test/myfile.jpg
後:
/fileadmin/download_portal/test/myfile.jpg
假設這是我的表水果:
id | path
1 | /fileadmin/download portal/test/apple.jpg
2 | /fileadmin/download portal/test/banana.jpg
3 | /fileadmin/download portal/test/pineapple.jpg
我怎樣才能改變download portal
到download_portal
在每個記錄中使用SQL?我可以通過使用regular expressions來解決嗎?
閱讀有關更換funtion。請添加您正在使用的dbms標籤 – Jens
['replace'](https://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_replace)? – Passerby