Menyediakan Rentetan pada Nilai Lajur dalam MySQL
Masalah:
Anda bertujuan untuk mengubah suai lajur khusus dalam semua baris jadual MySQL dengan menambahkan rentetan ("ujian") pada permulaan nilai sedia ada. Contohnya, "cuba" akan bertukar kepada "cuba."
Penyelesaian:
Gunakan fungsi CONCAT dalam pernyataan kemas kini SQL untuk mencapai ini:
UPDATE tbl SET col=CONCAT('test',col);
Kemas Kini Terperinci:
Jika anda ingin mengemas kini secara terpilih hanya lajur yang belum mengandungi awalan "ujian", anda boleh menggunakan pernyataan berikut:
UPDATE tbl SET col=CONCAT('test',col) WHERE col NOT LIKE 'test%';
Atas ialah kandungan terperinci Bagaimana untuk Menyiapkan String ke Nilai Lajur dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!