mysql替换开头_如何在MySQL的字符串开头搜索和替换特定字符?
為此,您可以使用INSERT()。讓我們首先創建一個表-mysql>?create?table?DemoTable
->?(
->?ZipCode?varchar(200)
->?);
使用插入命令在表中插入一些記錄-mysql>?insert?into?DemoTable?values('9030');
mysql>?insert?into?DemoTable?values('3902');
mysql>?insert?into?DemoTable?values('9083');
mysql>?insert?into?DemoTable?values('9089');
使用select語句顯示表中的所有記錄-mysql>?select?*from?DemoTable;
輸出結果+---------+
|?ZipCode?|
+---------+
|?9030????|
|?3902????|
|?9083????|
|?9089????|
+---------+
4?rows?in?set?(0.00?sec)
以下是在字符串開頭搜索和替換字符的查詢。在這里,我們僅處理ZipCode從90開始的記錄-mysql>?update?DemoTable?set?ZipCode=INSERT(ZipCode,?1,?2,?'Country-AUS-')
->?where?ZipCode?LIKE?'90%';
Rows?matched:?3??Changed:?3?Warnings:?0
讓我們再次檢查表記錄-mysql>?select?*from?DemoTable;
輸出結果+----------------+
|?ZipCode????????|
+----------------+
|?Country-AUS-30?|
|?3902???????????|
|?Country-AUS-83?|
|?Country-AUS-89?|
+----------------+
4?rows?in?set?(0.00?sec)
總結
以上是生活随笔為你收集整理的mysql替换开头_如何在MySQL的字符串开头搜索和替换特定字符?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scp 命令 路径_基于SSH的文件传输
- 下一篇: 将输入字符串t中从第m个字符开始的全部字