# `Stuff` (function) > 使用字符串替换从指定位置开始指定长度的字符,返回新字符串 - **Type:** FUNCTION - **Returns:** `varchar(8000)` - **Deterministic:** NO - **SQL data access:** CONTAINS SQL ## Parameters | # | Mode | Name | Type | |---|---|---|---| | 1 | IN | `str` | `varchar(8000)` | | 2 | IN | `startIndex` | `int` | | 3 | IN | `length` | `int` | | 4 | IN | `Newstr` | `varchar(8000)` | ## Body _Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Stuff`'`._ ## Narrative _No human-written narrative yet._