久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql如何替換部分字符串

133次閱讀
沒有評論

共計 1653 個字符,預計需要花費 5 分鐘才能閱讀完成。

本篇內容主要講解“mysql 如何替換部分字符串”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“mysql 如何替換部分字符串”吧!

mysql 替換部分字符串的方法:1、使用 REPLACE() 函數,語法“REPLACE( 字符串, 查找值, 替換值)”;2、使用 INSERT() 函數,語法“INSERT( 字符串, 替換開始位置, 要替換的字符數, 替換值)”。

本教程操作環境:windows7 系統、mysql8 版本、Dell G3 電腦。

mysql 替換部分字符串

1、使用 REPLACE() 函數

REPLACE() 函數用新的子字符串替換字符串中所有出現的子字符串。

注意:此函數執行區分大小寫的替換。

語法

REPLACE(string, from_string, new_string)

參數描述 string 必須項。原始字符串 from_string 必須項。要替換的子字符串 new_string 必須項。新的替換子字符串

【實例】使用 REPLACE 函數進行字符串替換操作

mysql  SELECT REPLACE( aaa.mysql.com , a , w 
+----------------------------------+
| REPLACE(aaa.mysql.com , a , w) |
+----------------------------------+
| www.mysql.com |
+----------------------------------+
1 row in set (0.00 sec)

由運行結果可以看出,使用 REPLACE(aaa.mysql.com,a,w) 將“aaa.mysql.com”字符串的“a”字符替換為“w”字符,結果為“www.mysql.com”。

2、使用 INSERT() 函數

INSERT() 函數在指定位置的字符串中插入一個字符串,并插入一定數量的字符。

語法

INSERT(string, position, number, string2)

參數描述 string 必須項。要修改的字符串 position 必須項。插入 string2 的位置 number 必須項。要替換的字符數 string2 必須項。要插入字符串的字符串

若 position 超過字符串長度,則返回值為原始字符串。假如 number 的長度大于其他字符串的長度,則從位置 position 開始替換。若任何一個參數為 NULL,則返回值為 NULL。

【實例】使用 INSERT 函數進行字符串替換操作

mysql  SELECT INSERT(Football ,2,4, Play) AS col1,
 -  INSERT(Football ,-1,4, Play) AS col2,
 -  INSERT(Football ,3,20, Play) AS col3;
+----------+----------+--------+
| col1 | col2 | col3 |
+----------+----------+--------+
| FPlayall | Football | FoPlay |
+----------+----------+--------+
1 row in set (0.04 sec)

由執行結果可知:

第一個函數 INSERT(Football,2,4,Play) 將“Football”從第 2 個字符開始長度為 4 的字符串替換為 Play,結果為“FPlayall”;

第二個函數 INSERT(Football,-1,4,Play) 中的起始位置 -1 超出了字符串長度,直接返回原字符串;

第三個函數 INSERT(Football,3,20,Play) 替換長度超出了原字符串長度,則從第 3 個字符開始,截取后面所有的字符,并替換為指定字符 Play,結果為“FoPlay”。

到此,相信大家對“mysql 如何替換部分字符串”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-17發表,共計1653字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 丹凤县| 福鼎市| 新化县| 玛纳斯县| 同江市| 开封县| 嘉鱼县| 策勒县| 德惠市| 安达市| 阳城县| 阜康市| 顺平县| 榆中县| 蒙阴县| 肇源县| 思茅市| 郸城县| 广平县| 安仁县| 扎兰屯市| 吐鲁番市| 绥江县| 万全县| 铅山县| 静宁县| 绥中县| 郎溪县| 丹寨县| 陈巴尔虎旗| 哈尔滨市| 祥云县| 黄陵县| 芮城县| 泗阳县| 穆棱市| 吴忠市| 皮山县| 汉寿县| 扬中市| 遵化市|