Rumah >pangkalan data >tutorial mysql >Bagaimana untuk memangkas ruang kosong dari medan MySQL dengan cekap?
Memangkas Ruang Putih daripada Medan MySQL
Untuk menangani isu ruang kosong terkemuka dan mengekori dalam medan MySQL, fungsi SQL TRIM boleh digunakan . TRIM menghapuskan ruang putih daripada kedua-dua hujung rentetan.
Untuk memangkas ruang putih daripada medan yang mengandungi kod ISO, laksanakan pertanyaan berikut:
UPDATE Table1 SET field2 = TRIM(field2);
Jika ruang putih anda melangkaui ruang, nyatakan aksara kelas akan menampung pelbagai jenis ruang putih. Contohnya:
TRIM(BOTH ' ' FROM TRIM(BOTH '\n' FROM field2))
Pendekatan TRIM bersarang ini mengalih keluar kedua-dua ruang dan baris baharu.
Untuk penyingkiran ruang putih menyeluruh dalam satu kenyataan, REGEXP_REPLACE boleh digunakan. Notasi ungkapan biasa ini sepadan dengan mana-mana aksara ruang putih pada permulaan atau akhir rentetan:
REGEXP_REPLACE(field2, '(^[[:space:]]+|[[:space:]]+$)', '')
Corak ini menggantikan semua ruang putih di hadapan dan di belakang dengan rentetan kosong.
Dengan memanfaatkan teknik ini, anda boleh mengalih keluar ruang kosong daripada medan MySQL dengan berkesan, memastikan integriti data dan pertanyaan yang tepat.
Atas ialah kandungan terperinci Bagaimana untuk memangkas ruang kosong dari medan MySQL dengan cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!