MySQL INSERT() функция строк
Пример
Вставьте строку "Пример" в строку "Schoolsw3.com". Заменить первые девять знаков:
SELECT INSERT("Schoolsw3.com", 1, 9, "Пример");
Попробуйте сами »
Определение и использование INSERT()
Функция INSERT() вставляет строку в строку в указанной позиции и для определенного количества символов.
Синтаксис INSERT()
INSERT(string, position, number, string2)
Параметр значения INSERT()
Параметр | Описание |
---|---|
string | Требуемый. Строка, которая будет изменена |
position | Требуемый. Положение, в котором нужно вставить string2 |
number | Требуемый. Количество символов для замены |
string2 | Требуемый. Строка для вставки в string |
Возврат значений INSERT()
- Если позиция находится вне длины строки, эта функция возвращает строку
- Если число больше длины остальной части строки, эта функция заменяет строку от позиции до конца строки
Технические подробности INSERT()
Работает в: | Из MySQL 4.0 |
---|
Пример INSERT()
Пример
Вставьте строку "no" в строку "Schoolsw3.com". Заменить три символа, начиная с позиции 11:
SELECT INSERT("Schoolsw3.com", 11, 3, "no");
Попробуйте сами »