Dùng hàm INSERT() trong MySQL để chèn chuỗi mới vào chuỗi sau khi xóa số ký tự từ chuỗi gốc.
Cú pháp
INSERT(original_string, @pos, @len, new_string)
original_string: chuỗi gốc muốn chèn chuỗi mới vào vị trí một số ký tự cụ thể.@pos: vị trí bắt đầu chèn chuỗi mới.@len: số ký tự xóa từ chuỗi gốc. Điểm bắt đầu xóa là giá trị @pos.new_string: chuỗi muốn chèn vào chuỗi gốc.
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)
Trong ví dụ, 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, hàm xóa từ vị trí 5 tổng cộng 7 ký tự từ chuỗi gốc.