Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách chèn chuỗi mới vào chuỗi sau khi xóa ký tự từ chuỗi gốc bằng hàm MySQL


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.