В этом учебном пособии вы узнаете, как использовать MySQL функцию INSERT с синтаксисом и примерами.
Описание
MySQL функция INSERT вставляет подстроку в строку в заданной позиции для определенного количества символов.
Синтаксис
Синтаксис MySQL функции INSERT:
INSERT( string, position, number, substring )
Параметры или аргументы
string - строка для изменения.
position - позиция в строке для вставки подстроки.
number - количество символов для замены в строке.
substring - подстрока для вставки в строку.
Примечание
- Первая позиция в строке - 1.
- Если position не находится в пределах длины строки, то функция INSERT вернет строку.
- Если number не соответствует длине остальной части строки, функция INSERT заменит строку, начинающуюся с position до конца строки.
Применение
Функция INSERT может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Пример
Рассмотрим примеры MySQL функции INSERT, чтобы понять, как использовать функцию INSERT в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
mysql> SELECT INSERT('zebri net', 1, 5, 'slona'); #Результат: slona net mysql> SELECT INSERT('Купи зебру', 6, 5, 'слона'); #Результат: Купи слона mysql> SELECT INSERT('abcgh', 4, 2, 'def'); #Результат: abcdef mysql> SELECT INSERT('zebri.net', 20, 5, 'slona'); #Результат: zebri.net |