Menggunakan Huruf Pertama Setiap Perkataan dalam Jadual Sedia Ada
Masalah:
Banyak rekod dalam people_table mempunyai sarung yang salah dalam medan nama_penuh, seperti 'fred Jones' atau 'Fred jones'. Matlamatnya adalah untuk menggunakan huruf besar huruf pertama bagi setiap perkataan tanpa mengganggu data sedia ada.
Penyelesaian:
MySQL tidak menyediakan fungsi terbina dalam untuk menggunakan huruf besar yang pertama huruf setiap perkataan. Walau bagaimanapun, fungsi luaran boleh dibuat untuk tujuan ini.
Satu fungsi sedemikian, dipanggil CAP_FIRST, boleh dilaksanakan seperti yang diterangkan dalam perkara berikut sumber:
http://joezack.com/index.php/2008/10/20/mysql-capitalize-function/
Pelaksanaan:
UPDATE people_table SET full_name = CAP_FIRST(full_name);
Operasi ini akan menggunakan huruf besar pada huruf pertama setiap perkataan dalam medan nama_penuh, membetulkan selongsong yang salah.
Atas ialah kandungan terperinci Bagaimana untuk Menggunakan Huruf Pertama Setiap Perkataan dalam Jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!