Функция MySQL INSERT()
Пример
Вставьте строку «Пример» в строку «W3Schools.com». Замените первые девять символов:
SELECT INSERT("W3Schools.com", 1, 9, "Example");
Определение и использование
Функция ВСТАВИТЬ() вставляет строку в строку в указанной позиции и для определенного количества символов.
Синтаксис
INSERT(string, position, number, string2)
Значения параметров
Parameter | Description |
---|---|
string | Required. The string that will be modified |
position | Required. The position where to insert string2 |
number | Required. The number of characters to replace |
string2 | Required. The string to insert into string |
Возвращаемые значения
- Если position выходит за пределы длины строки , эта функция возвращает строку
- Если число больше, чем длина остальной части строки , эта функция заменяет строку с позиции до конца строки .
Технические детали
Работает в: | Из MySQL 4.0 |
---|
Дополнительные примеры
Пример
Вставьте строку «нет» в строку «W3Schools.com». Замените три символа, начиная с позиции 11:
SELECT INSERT("W3Schools.com", 11, 3, "no");