Rumah >pangkalan data >tutorial mysql >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.
INSERT(original_string, @pos, @len, new_string)
Di sini, original_string ialah rentetan di mana kita ingin memasukkan rentetan baharu pada bilangan aksara tertentu.
mysql> Select INSERT('MySQL Tutorial',7,8,'@Tutorialspoint'); +------------------------------------------------+ | INSERT('MySQL Tutorial',7,8,'@Tutorialspoint') | +------------------------------------------------+ | MySQL @Tutorialspoint | +------------------------------------------------+ 1 row in set (0.00 sec)
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!