Chúng ta có thể sử dụng hàm MySQL INSERT () để chèn chuỗi mới trong một chuỗi sau khi xóa các ký tự khỏi chuỗi ban đầu.
Cú pháp
INSERT(original_string, @pos, @len, new_string)
Ở đây, original_string là chuỗi mà chúng ta muốn chèn chuỗi mới vào vị trí của một số ký tự cụ thể.
@pos là vị trí bắt đầu chèn chuỗi mới.
@len là số ký tự nên xóa khỏi chuỗi ban đầu. Điểm bắt đầu của việc xóa các ký tự là giá trị của @pos.
New_string là chuỗi chúng ta muốn chèn vào chuỗi ban đầu.
Ví dụ
mysql> Select INSERT('Yash Sharma',5,7,' Pal'); +----------------------------------+ | INSERT('Yash Sharma',5,7,' Pal') | +----------------------------------+ | Yash Pal | +----------------------------------+ 1 row in set (0.00 sec)
Ở đây trong ví dụ trên, chuỗi mới ‘Pal’ đã được chèn. Việc chèn bắt đầu từ ký tự thứ 5 của chuỗi gốc và hàm này xóa, điểm bắt đầu là ký tự thứ 5, tổng cộng 7 ký tự từ chuỗi gốc.