MySQL INSERT() 函式
示例
將字串 "Example" 插入字串 "W3Schools.com" 中。替換前九個字元
SELECT INSERT("W3Schools.com", 1, 9, "Example");
自己動手試一試 »
定義和用法
INSERT() 函式在指定的位置並替換指定數量的字元來插入一個字串到另一個字串中。
語法
INSERT(string, position, number, string2)
引數值
引數 | 描述 |
---|---|
string | 必需。將被修改的字串 |
position | 必需。插入string2的位置 |
數字 | 必需。要替換的字元數 |
string2 | 必需。要插入到string中的字串 |
返回值
- 如果position超出了string的長度,則此函式返回string
- 如果number大於string的剩餘長度,則此函式從position開始替換直到string的末尾
技術詳情
支援版本 | 從 MySQL 4.0 開始 |
---|
更多示例
示例
將字串 "no" 插入字串 "W3Schools.com" 中。從位置 11 開始替換三個字元
SELECT INSERT("W3Schools.com", 11, 3, "no");
自己動手試一試 »