Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menggantikan aksara baris baru dalam mysql

Bagaimana untuk menggantikan aksara baris baru dalam mysql

青灯夜游
青灯夜游asal
2022-04-18 15:14:2211497semak imbas

Dalam mysql, anda boleh menggunakan fungsi char() dan REPLACE() untuk menggantikan aksara baris baharu, fungsi REPLACE() boleh menggantikan aksara baris baharu dalam lajur dengan rentetan baharu, dan aksara baris baharu boleh gunakan "char(13 )", sintaksnya ialah "replace(field name,char(13),'new string')".

Bagaimana untuk menggantikan aksara baris baru dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dalam mysql, anda boleh menggunakan fungsi char() dan REPLACE() untuk menggantikan baris baharu.

  • Fungsi REPLACE() digunakan untuk menggantikan, anda boleh menggantikan aksara baris baharu dalam lajur dengan rentetan baharu

  • char() digunakan untuk mewakili Aksara baris baharu--"char(13)"

char() bukan sahaja boleh mewakili aksara baris baharu, tetapi juga kunci pemulangan pengangkutan dan tab mendatar aksara

  • char(9) aksara tab mendatar

  • char(13) Enter key

Ganti aksara baris baharu dengan aksara kosong (iaitu padam aksara baris baharu), anda boleh tulis seperti ini

replace(字段名,char(10),'')

Contoh: Gantikan aksara baris baharu dalam aksara dengan aksara kosong

SELECT *, REPLACE(detail, CHAR(10), '') AS 显示替换后的内容

Jadual kod ASCII dilampirkan:

Bagaimana untuk menggantikan aksara baris baru dalam mysql

REPLACE(), yang membolehkan anda menggantikan rentetan dalam lajur jadual dengan rentetan baharu. Sintaks adalah seperti berikut:

REPLACE(str,old_string,new_string);

Fungsi REPLACE() mempunyai tiga parameter, yang menggantikan rentetan_lama dalam rentetan dengan rentetan rentetan_baru.

Adalah sangat penting bahawa dalam fungsi REPLACE, parameter pertama ialah nama lajur tanpa petikan ("). Jika anda meletakkan petikan di sekeliling nama medan seperti "field_name", pertanyaan akan Mengemas kini kandungan ini lajur ke "field_name", mengakibatkan kehilangan data yang tidak dijangka Fungsi

REPLACE tidak menyokong ungkapan biasa, jadi jika anda perlu menggunakan penggantian corak dengan fungsi takrif pengguna MySQL (UDF) daripada perpustakaan luaran, Rentetan teks.

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menggantikan aksara baris baru dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:jquery mobile apa maksudnyaArtikel seterusnya:jquery mobile apa maksudnya