Rumah > pangkalan data > tutorial mysql > Dalam MySQL, bagaimana untuk memasukkan substring pada kedudukan yang ditentukan dalam rentetan?

Dalam MySQL, bagaimana untuk memasukkan substring pada kedudukan yang ditentukan dalam rentetan?

WBOY
Lepaskan: 2023-08-26 08:21:02
ke hadapan
969 orang telah melayarinya

Dalam MySQL, bagaimana untuk memasukkan substring pada kedudukan yang ditentukan dalam rentetan?

Kita boleh menggunakan fungsi MySQL INSERT() untuk memasukkan subrentetan pada kedudukan yang ditentukan dalam rentetan.

Syntax

INSERT(original_string, @pos, @len, new_string)
Salin selepas log masuk

Di sini, original_string ialah rentetan di mana kita ingin memasukkan rentetan baharu pada bilangan aksara tertentu.

  • @pos ialah kedudukan di mana anda ingin memasukkan rentetan baru. Sisipan rentetan baharu harus bermula.
  • @len ialah bilangan aksara yang harus dialih keluar daripada rentetan asal. Titik permulaan untuk memadam aksara ialah nilai @pos.
  • New_string ialah rentetan yang ingin kita masukkan ke dalam rentetan asal.

Contoh

mysql> Select INSERT('MySQL Tutorial',7,8,'@Tutorialspoint');
+------------------------------------------------+
| INSERT('MySQL Tutorial',7,8,'@Tutorialspoint') |
+------------------------------------------------+
| MySQL @Tutorialspoint                          |
+------------------------------------------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Dalam contoh di atas, rentetan baharu "@Tutorialspoint" telah dimasukkan. Sisipan bermula pada aksara 7 rentetan asal, dan fungsi ini memadamkan titik permulaan pada aksara 7, untuk jumlah 8 aksara dalam rentetan asal.

Atas ialah kandungan terperinci Dalam MySQL, bagaimana untuk memasukkan substring pada kedudukan yang ditentukan dalam rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan