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

Bagaimana untuk menggantikan aksara baris baru dalam mysql

青灯夜游
Lepaskan: 2022-05-17 11:07:12
asal
11413 orang telah melayarinya

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),'')
Salin selepas log masuk

Contoh: Gantikan aksara baris baharu dalam aksara dengan aksara kosong

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

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);
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan